Abstract
Intelligent unmanned robotic systems have recently gained popularity due to their ability to potentially explore inaccessible and dynamically changing environments. In these environments, these vehicles might be subjected to unique types of disturbances that may lead to mission performance degradation. This paper describes the design, development and proof of concept of a novel adaptive control that combines concepts from model reference and feedback linearization and it is augmented via nonlinear bounded functions typical in immune system responses of living organisms. Proof of stability of the proposed control law using Circle Criterion is presented. Numerical hardware in the loop simulations along with actual implementation are performed using a gimbaled mini-free flyer vehicle that uses thrust vectoring control actuation. A set of performance index metrics are used to quantify and assess the performance of the adaptive control system which shows stabilizing capabilities in the presence of system disturbances and uncertainties.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
Data Availability
Some or all data, models, or material used during the study may only be provided with restrictions upon request.
Code Availability
Some or all codes generated during the study may only be provided with restrictions upon request.
References
Garcia, D., Perez, A., Moncayo, H., Rivera, K., Betancur, Y., DuPuis, M., Mueller, R.: Spacecraft heath monitoring using a biomimetic fault diagnosis scheme. J. Aerosp. Inf. Syst. 15(7), 396–413 (2018)
Perez, A., Moncayo, H., Prazenica, R., Zacny, K., Mueller, R., Dupuis, M., Ebert, T.: Control laws development for a free-flying unmanned robotic system to support interplanetary bodies prospecting and characterization missions. In: AIAA SciTech Conference, San Diego, CA (2016)
Zacny, K., Yaggi, B., Spring, J., Chu, P., Mueller, R., Ebert, T., Dupuis, M., Moncayo, H., Prazenica, R.: Sample acqusition systems for a free-flying unmanned robotic system to support interplanetary bodies prospecting and characterization missions. In: AIAA SciTech Conference, San Diego, CA (2016)
Prazenica, R., Kern, K., John, T., Moncayo, H., Zacny, K., Mueller, R., Ebert, T., Dupuis, M.: Vision-aided navigation for a free-flying unmanned robotic system to support interplanetary bodies prospecting and characterization missions control. In: AIAA SciTech Conference, San Diego, CA (2016)
Deshpande, Aditya M., Kumar, Rumit, Minai, A.A., Kumar, Manish: Developmental reinforcement learning of control policy of a quadcopter UAV with thrust vectoring rotors. In: ASME Dynamic Systems and Control Conference DSCC, Pittsburgh, Pennsylvania (2020)
Betancur, Y., Moncayo, H.: Spacecraft testbed to support control system design for space missions. In: AIAA SciTech Conference, GNC (2021)
Edwards, C., Lombaerts, T., Smaili, H.: Fault Tolerant Flight Control: A Benchmark Challenge. Springer, Berlin (2010)
Khalastchi, E., Kalech, M.: On fault detection and diagnosis in robotic systems. ACM Comput. Surv. 51(1), 9 (2018)
Ibrahim, S., Ayman, M., Zeidan, A.: Machine learning techniques for satellite fault diagnosis. Ain Shams Eng. J. (2019)
Dias, P., Zhou, Y., Van Kampen, E.: Intelligent Nonlinear adaptive flight control using incremental approximate dynamic programming. In: AIAA, Session: Advances in Adaptive Control Systems IV (Invited), Published Online, pp 2019–2339 (2019)
Ibrahim, S., Ahmed, A., Eldin, M., Ziedan, I.: Machine learning techniques for satellite fault diagnosis. Ain Shams Eng. J. (2019)
Mo, H., Fu, D., Xu, L.: Research of a kind of improved immune controller based immune network. Int. J. Intell. Comput. Cybern. 3(2), 310–333 (2014)
Zhao, G., Shen, Y., Zhang, L.: Research on CNC machine tool fuzzy immune PID position controller. Res. J. Appl. Sci. Eng. Technol, Maxwell Scientific Organization 212, 209 (2013)
Coulter, N., Moncayo, H.: Comparison of optimal and bio-inspired adaptive control laws for spacecraft sloshing dynamics. J. Spacecr. Rockets 57(1) (2020)
Benjamini, E.: Immunology A Short Course. Wiley-List Publications, New York (1992)
Mo, H.: Handbook of Research on Artificial immune systems and natural computing. Med. Inf. Sci., 262–303 (2008)
Mehare, V., Thakur, R.S.: Data mining models for anomaly detection using artificial immune system. In: Proceedings of International Conference on Recent Advancement on Computer and Communication. Lecture Notes in Networks and Systems. https://doi.org/10.1007/978-981-10-8198-9-44, vol. 34. Springer, Singapore (2018)
Timmis, J., Andrews, P., Hart, E: On artificial immune systems and swarm intelligence. Swarm. Intell. 4, 247–273 (2010). https://doi.org/10.1007/s11721-010-0045-5
Daudi, J.: An overview of application of artificial immune system in swarm robotic systems. Autom. Control. Intell. Syst. 3(2), 11–18 (2015). https://doi.org/10.11648/j.acis.20150302.11
Zhao, F., Li, G., Yang C., Abraham, A., Liu, H.: A human–computer cooperative particle swarm optimization based immune algorithm for layout design. Neurocomputing 132, 68–78 (2014). ScienceDirect
Xia, M., Song, Y.: Immune network-based swarm intelligence and its application to unmanned aerial vehicle swarm coordination. Neurocomputing 125, 134–141 (2014). ScienceDirect
Coello, C.A.C., Cortés, N. C.: Solving multiobjective optimization problems using an artificial immune system. Genet. Program Evolv. Mach. 6, 163–190 (2005). https://doi.org/10.1007/s10710-005-6164-x
Zhang, W, Yen, GG, He, Z.: Constrained Optimization via Artificial Immune System. IEEE Trans Cybern. 44(2), 185–98 (2014). https://doi.org/10.1109/TCYB.2013.2250956
Parra dos Anjos Lima, F., Chavarette, F.R., dos Santo e Souza, A., Silva Frutuoso de Souza, S., Martins Lopes, M.L.: Artificial immune systems with negative selection applied to health monitoring of aeronautical structures. Adv. Mater. Res. 871, 283–289 (2014)
Anaya, M., Tibaduiza, D., Pozo, F.: Data driven methodology based on artificial immune systems for damage detection
Lau, H.Y.K., Qiu, X.: An artificial immune systems (AIS)-based unified framework for general job shop scheduling. IFAC Proc. Vol. 47(3), 6186–6191 (2014)
Wang, M., Feng, S., He, C., Li, Z., Yu, X.: An artificial immune system algorithm with social learning and its application in industrial pid controller design. https://doi.org/10.1155/2017/3959474 (2017)
Deng, L., Ma, X., Gu, J., Li, Y.: Mobile robot path planning using polyclonal-based artificial immune network. J. Control Sci. Eng., Hindawi Publishing Corporation 2013, 13 (2013). https://doi.org/10.1155/2013/416715
Yuan, M., Jiang, Y., Hua, X.: A real-time immune planning algorithm incorporating a specific immune mechanism for multi-robots in complex environments. In: Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering. https://doi.org/10.1177/0959651816677198 (2017)
Suliman, S.I., Abd Shukor, M.S., Kassim, M., Mohamad, R., Shahbudin, S.: Network intrusion detection system using artificial immune system (AIS). In: 3rd International Conference on Computer and Communication Systems (ICCCS). Nagoya, Japan. https://doi.org/10.1109/CCOMS.2018.8463274, pp 178–182 (2018)
Farouq, O., Maryam, L., Dawood, H.: Model reference adaptive control based on a self-recurrent wavelet neural network utilizing micro artificial immune systems. Al-Khawarizmi Eng. J. 13(2), 107–122 (2017)
Siceloff, S.: Extreme Access flyer to take planetary exploration airborne, nasa.gov. [Online]. Available: https://www.nasa.gov/feature/extreme-access-flyer-to-take-planetary-exploration-airbornehttps://www.nasa.gov/feature/extreme-access-flyer-to-take-planetary-exploration-airborne. [Accessed 24 October 2020] (2015)
Verberne, J., Betancur, A., Rivera, K., Coulter, N., Moncayo, H.: Comparison of MRAC and L1 adaptive controllers for a gimbaled mini-free flyer. In: AIAA SciTech Conference. San Diego, California (2019)
Tipan, S., Theodoulis, S., Thai, S., Proff, M.: Nonlinear dynamic inversion flight control design for guided projectiles. J. Guid. Control Dyn. 43(5) (2020)
Smeur, E., de Croon, G.E., Chu, Q.: Cascaded incremental nonlinear dynamic inversion for MAV disturbance rejection. Control. Eng. Pract. 73, 79–90 (2018)
Yuan, R., Guoliang, F., Yi, J., Yu, W.: Robust attitude controller for unmanned aerial vehicle using dynamic inversion and extended state observer. In: Second International Conference on Intelligent Computation Technology and Automation. Beijing, China, pp 850–853 (2009)
Jian-Min, S., Peng-Tao, Z.: Immune feedback strategy in an electronic throttle control system. J. Highway Transp. Res. Dev. 13(3) (2019)
Wang, W., Gao, X.Z., Wang, C.A.: A new immune PID controller based on immune tuning, advanced intelligent computing theories and applications. ICIC 2007. In: Communications in Computer and Information Science, vol. 2 (2017)
Perez, A., Moncayo, H., Perhinschi, M.G., Al Azzawi, D., Togayev, A.: A bio-inspired adaptive control compensation system for an aircraft outside bounds of nominal design. J Dyn Syst Meas Control, ASME 137 (2015)
Takahashi, K., Yamada, T.: Application of an immune feedback mechanism to control systems. JSME Int. J. 41(Series C), 184–191 (1998)
Liu, X., Chen, X., Zheng, X., Li, S., Wang, Z.: Development of a GA-fuzzy-immune PID controller with incomplete derivation for robot dexterous hand. Sci. World J. https://doi.org/10.1155/2014/564137 (2014)
Perez, A.: Development of fault tolerant adaptive control laws for aerospace systems. Ph.D. Dissertation, Aerospace Engineering Department Embry-Riddle Aeronautical University (2016)
Khalil, H.K.: Nonlinear Systems. Prentice Hall, New Jersey (1996)
Acknowledgements
The authors would like to thank the support and funding provided by NASA to perform the research study under contract number NNX14CK09P.
Funding
This research work was funded by National Aeronautics and Space Administration under contract number NNX14CK09P
Author information
Authors and Affiliations
Contributions
All authors of this research paper, Dr. Andres Perez and Dr. Hever Moncayo, have directly and equally participated in the planning, execution, or analysis of this study.
Corresponding author
Ethics declarations
Ethics approval
Not applicable as this study does not contain biological applications.
Consent to participate
All authors of this research paper have consented to participate in the research study.
Consent for Publication
All authors of this research paper have read and approved the final version submitted.
Conflict of Interests
The authors declare that they have no conflict of interest.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Perez, A., Moncayo, H. Bio-Inspired Feedback Linearized Adaptive Control For a Thrust Vectoring Free-Flyer Vehicle. J Intell Robot Syst 102, 43 (2021). https://doi.org/10.1007/s10846-021-01408-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-021-01408-z