Genetic Programming Guidance Control System for a Reentry Vehicle under Uncertainties

As technology improves, the complexity of controlled systems increases as well. Alongside it, these systems need to face new challenges, which are made available by this technology advancement. To overcome these challenges, the incorporation of AI into control systems is changing its status, from being just an experiment made in academia, towards a necessity. Several methods to perform this integration of AI into control systems have been considered in the past. In this work, an approach involving GP to produce, offline, a control law for a reentry vehicle in the presence of uncertainties on the environment and plant models is studied, implemented and tested. The results show the robustness of the proposed approach, which is capable of producing a control law of a complex nonlinear system in the presence of big uncertainties. This research aims to describe and analyze the effectiveness of a control approach to generate a nonlinear control law for a highly nonlinear system in an automated way. Such an approach would benefit the control practitioners by providing an alternative to classical control approaches, without having to rely on linearization techniques.

[1]  Sanjay E. Talole,et al.  Reentry Trajectory Optimization using Gradient Free Algorithms , 2018 .

[2]  Yong Hu,et al.  Applications of advanced control methods in spacecrafts: progress, challenges, and future prospects , 2016, Frontiers of Information Technology & Electronic Engineering.

[3]  E. Minisci,et al.  Single-stage to orbit ascent trajectory optimisation with reliable evolutionary initial guess , 2021, Optimization and Engineering.

[4]  Siyuan Chen,et al.  An on-line guidance algorithm for high L/D hypersonic reentry vehicles , 2019 .

[5]  Bin Xu,et al.  Robust adaptive neural control of flexible hypersonic flight vehicle with dead-zone input nonlinearity , 2015 .

[6]  Gregory J. Barlow,et al.  Autonomous controller design for unmanned aerial vehicles using multi-objective genetic programming , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[7]  Edmondo A. Minisci,et al.  A Hybrid Neural Network-Genetic Programming Intelligent Control Approach , 2020, BIOMA.

[8]  Edmondo Minisci,et al.  Optimization Methodology for Ascent Trajectories of Lifting-Body Reusable Launchers , 2000 .

[9]  Dario Izzo,et al.  A survey on artificial intelligence trends in spacecraft guidance dynamics and control , 2018, Astrodynamics.

[10]  Marc Parizeau,et al.  DEAP: evolutionary algorithms made easy , 2012, J. Mach. Learn. Res..

[11]  Yuanqing Xia,et al.  Review of advanced guidance and control algorithms for space/aerospace vehicles , 2021, Progress in Aerospace Sciences.

[12]  Naigang Cui,et al.  Optimal Rocket Landing Guidance Using Convex Optimization and Model Predictive Control , 2019, Journal of Guidance, Control, and Dynamics.

[13]  Edmondo A. Minisci,et al.  Inclusive Genetic Programming , 2021, EuroGP.

[14]  S. N. Balakrishnan,et al.  Reentry Terminal Guidance Through Sliding Mode Control , 2010 .

[15]  I.M. Ross,et al.  A pseudospectral feedback method for real-time optimal guidance of reentry vehicles , 2007, 2007 American Control Conference.

[16]  I. Michael Ross,et al.  Optimal Nonlinear Feedback Guidance for Reentry Vehicles , 2006 .

[17]  Jan Albert Mulder,et al.  Fuzzy logic based attitude control of the spacecraft X-38 along a nominal re-entry trajectory☆ , 2001 .

[18]  Cheng-Hsiung Chiang,et al.  A genetic programming based rule generation approach for intelligent control systems , 2010, 2010 International Symposium on Computer, Communication, Control and Automation (3CA).

[19]  Haibin Duan,et al.  Artificial bee colony–based direct collocation for reentry trajectory optimization of hypersonic vehicle , 2015, IEEE Transactions on Aerospace and Electronic Systems.

[20]  Tiago Martins,et al.  TensorGP - Genetic Programming Engine in TensorFlow , 2021, EvoApplications.

[21]  Li Pei,et al.  Progress in control approaches for hypersonic vehicle , 2012 .

[22]  Annalisa Riccardi,et al.  Towards Intelligent Control via Genetic Programming , 2020, 2020 International Joint Conference on Neural Networks (IJCNN).

[23]  Divya Vijay,et al.  Multi-objective Genetic Algorithm-Based Sliding Mode Control for Assured Crew Reentry Vehicle , 2017 .

[24]  Ofer M. Shir,et al.  Niching in Evolutionary Algorithms , 2012, Handbook of Natural Computing.

[25]  Krystian Lapa,et al.  Genetic Programming Algorithm for Designing of Control Systems , 2018, Inf. Technol. Control..

[26]  John R. Koza,et al.  Automatic Creation of Human-Competitive Programs and Controllers by Means of Genetic Programming , 2000, Genetic Programming and Evolvable Machines.

[27]  Manuel Mazo,et al.  Formal Controller Synthesis via Genetic Programming , 2017 .

[28]  Annalisa Riccardi,et al.  Classifying Intelligence in Machines: A Taxonomy of Intelligent Control , 2020, Robotics.

[29]  Bo Yan,et al.  Improved Chicken Swarm Optimization Method for Reentry Trajectory Optimization , 2018 .

[30]  Sergey Khantsis,et al.  Genetic Programming in Application to Flight Control System Design Optimisation , 2010 .

[31]  Hans-Paul Schwefel,et al.  Evolution strategies – A comprehensive introduction , 2002, Natural Computing.

[32]  Gangireddy Sushnigdha,et al.  Evolutionary method based integrated guidance strategy for reentry vehicles , 2018, Eng. Appl. Artif. Intell..

[33]  Rui Su,et al.  Real-Time Trajectory and Attitude Coordination Control for Reusable Launch Vehicle in Reentry Phase , 2015, IEEE Transactions on Industrial Electronics.

[34]  Lei Liu,et al.  Reentry trajectory optimization based on Deep Reinforcement Learning , 2019, 2019 Chinese Control And Decision Conference (CCDC).

[35]  S. Tauqeer ul Islam Rizvi,et al.  Optimal trajectory and heat load analysis of different shape lifting reentry vehicles for medium range application , 2015 .

[36]  S. Yurkovich,et al.  Model-Predictive Dynamic Control Allocation Scheme for Reentry Vehicles , 2007 .

[37]  Sean Luke,et al.  Fighting Bloat with Nonparametric Parsimony Pressure , 2002, PPSN.

[38]  Ian Taylor,et al.  Ascent trajectory optimisation for a single-stage-to-orbit vehicle with hybrid propulsion , 2012 .

[39]  Pei Li,et al.  Progress in control approaches for hypersonic vehicle , 2012 .

[40]  Michael J. Grant,et al.  Autonomous Entry Guidance for Hypersonic Vehicles by Convex Optimization , 2018, Journal of Spacecraft and Rockets.

[41]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[42]  Jun Zhou,et al.  Adaptive twisting sliding mode algorithm for hypersonic reentry vehicle attitude control based on finite-time observer. , 2018, ISA transactions.