Research Article
BibTex RIS Cite
Year 2024, Volume: 6 Issue: 1, 51 - 62, 31.03.2024
https://doi.org/10.51537/chaos.1389409

Abstract

References

  • Abbas, N. and X. Liu, 2022 A mixed dynamic optimization with μ- synthesis (dk iterations) via optimal gain for varying dynamics of decoupled twin-rotor mimo system based on the method of inequality (moi). Journal of Control Engineering and Applied Informatics 24: 13–23.
  • Abdulwahhab, O.W. and N. H. Abbas, 2017 A new method to tune a fractional-order pid controller for a twin rotor aerodynamic system. Arabian Journal for Science and Engineering 42: 5179– 5189.
  • Agand, P., M. A. Shoorehdeli, and A. Khaki-Sedigh, 2017 Adaptive recurrent neural network with lyapunov stability learning rules for robot dynamic terms identification. Engineering applications of artificial intelligence 65: 1–11.
  • Ahmad, M., A. Ali, and M. A. Choudhry, 2016 Fixed-structure h∞ controller design for two-rotor aerodynamical system (tras). Arabian Journal for Science and Engineering 41: 3619–3630.
  • Ahmad, S. M., A. J. Chipperfield, and M. O. Tokhi, 2000a Dynamic modelling and control of a 2-dof twin rotor multi-input multi-output system. In 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies, volume 2, pp. 1451–1456, IEEE.
  • Ahmad, S. M., A. J. Chipperfield, and O. Tokhi, 2000b Dynamic modeling and optimal control of a twin rotor mimo system. In Proceedings of the IEEE 2000 National Aerospace and Electronics Conference. NAECON 2000. Engineering Tomorrow (Cat. No. 00CH37093), pp. 391–398, IEEE.
  • Alam, M. S., F. M. Aldebrez, and M. O. Tokhi, 2004 Adaptive command shaping using genetic algorithms for vibration control. In Proceedings of IEEE SMC UK-RI Third Workshop on Intelligent Cybernetic Systems, pp. 7–8, IEEE.
  • Bensidhoum, T., F. Bouakrif, and M. Zasadzinski, 2023 A high order p-type iterative learning control scheme for unknown multi input multi output nonlinear systems with unknown input saturation. International Journal of Computational and Applied Mathematics & Computer Science 3: 27–31.
  • Castillo, E., B. Guijarro-Berdinas, O. Fontenla-Romero, A. Alonso- Betanzos, and Y. Bengio, 2006 A very fast learning method for neural networks based on sensitivity analysis. Journal of Machine Learning Research 7.
  • Chu, S. R., R. Shoureshi, and M. Tenorio, 1990 Neural networks for system identification. IEEE Control systems magazine 10: 31–35.
  • Coelho, J., R. Neto, D. Afonso, C. Lebres, H. Fachada, et al., 2007a Helicopter system modelling and control with matlab. CEE’07- 2nd INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING pp. 110–117.
  • Coelho, J., R. M. Neto, C. Lebres, H. Fachada, N. M. Ferreira, et al., 2007b Application of fractional algorithms in the control of a helicopter system. In Symposium on Applied Fractional Calculus, pp. 1–12.
  • Coelho, J., R. M. Neto, C. Lebres, V. Santos, N. M. Ferreira, et al., 2008 Application of fractional algorithms in the control of a twin rotor multiple input-multiple output system. ENOC 08 pp. 1–8.
  • Darus, I. Z. M. and Z. A. Lokaman, 2010 Dynamic modelling of twin rotor multi system in horizontal motion. Jurnal Mekanikal . Demuth, H. B. and M. H. Beale, 2000 Neural Network Toolbox: For Use with MATLAB®. MathWorks.
  • El-Fakdi, A. and M. Carreras, 2013 Two-step gradient-based reinforcement learning for underwater robotics behavior learning. Robotics and Autonomous Systems 61: 271–282.
  • Ezekiel, D. M., R. Samikannu, and O. Matsebe, 2021 Pitch and yaw angular motions (rotations) control of the 1-dof and 2-dof trms: A survey. Archives of Computational Methods in Engineering 28: 1449–1458.
  • Ezekiel, D. M., R. Samikannu, and M. Oduetse, 2020 Modelling of the twin rotor mimo system (trms) using the first principles approach. In 2020 International Conference on Computer Communication and Informatics (ICCCI), pp. 1–7, IEEE.
  • Ghasemiyeh, R., R. Moghdani, and S. S. Sana, 2017 A hybrid artificial neural network with metaheuristic algorithms for predicting stock price. Cybernetics and systems 48: 365–392.
  • Khishe, M., M. R. Mosavi, and A. Moridi, 2018 Chaotic fractal walk trainer for sonar data set classification using multi-layer perceptron neural network and its hardware implementation. Applied Acoustics 137: 121–139.
  • Lin, S. and A. A. Goldenberg, 2001 Neural-network control of mobile manipulators. IEEE Transactions on Neural Networks 12: 1121–1133.
  • Ljung, L. and S. Gunnarsson, 1990 Adaptation and tracking in system identification—a survey. Automatica 26: 7–21.
  • Moness, M. and T. Diaa-Eldeen, 2017 Experimental nonlinear identification of a lab-scale helicopter system using mlp neural network. In 2017 13th International Computer Engineering Conference (ICENCO), pp. 166–171, IEEE.
  • Mosbah, H. and M. E. El-Hawary, 2017 Optimization of neural network parameters by stochastic fractal search for dynamic state estimation under communication failure. Electric Power Systems Research 147: 288–301.
  • Nasir, A. N. K. and M. O. Tokhi, 2014 A novel hybrid bacteriachemotaxis spiral-dynamic algorithm with application to modelling of flexible systems. Engineering Applications of Artificial Intelligence 33: 31–46.
  • Palepogu, K. R. and S. Mahapatra, 2023 Pitch orientation control of twin-rotor mimo system using sliding mode controller with state varying gains. Journal of Control and Decision pp. 1–11.
  • Patan, K. and M. Patan, 2023 Fault-tolerant design of non-linear iterative learning control using neural networks. Engineering Applications of Artificial Intelligence 124: 106501.
  • Rahideh, A., A. H. Bajodah, and M. H. Shaheed, 2012a Real time adaptive nonlinear model inversion control of a twin rotor mimo system using neural networks. Engineering Applications of Artificial Intelligence 25: 1289–1297.
  • Rahideh, A., A. H. Bajodah, and M. H. Shaheed, 2012b Real time adaptive nonlinear model inversion control of a twin rotor mimo system using neural networks. Engineering Applications of Artificial Intelligence 25: 1289–1297.
  • Rahideh, A., M. H. Shaheed, and H. J. C. Huijberts, 2008 Dynamic modelling of a trms using analytical and empirical approaches. Control Engineering Practice 16: 241–259.
  • Rere, L. R., M. I. Fanany, and A. M. Arymurthy, 2016 Metaheuristic algorithms for convolution neural network. Computational intelligence and neuroscience .
  • Salimi, H., 2015 Stochastic fractal search: a powerful metaheuristic algorithm. Knowledge-based systems 75: 1–18.
  • Sivadasan, J. and J. R. J. Shiney, 2023 Modified nondominated sorting genetic algorithm-based multiobjective optimization of a cross-coupled nonlinear pid controller for a twin rotor system. Journal of Engineering and Applied Science 70: 133.
  • Sjöberg, J., H. Hjalmarsson, and L. Ljung, 1994 Neural networks in system identification. IFAC Proceedings Volumes 27: 359–382.
  • Tavakolpour, A. R., M. Mailah, I. Z. M. Darus, and O. Tokhi, 2010 Self-learning active vibration control of a flexible plate structure with piezoelectric actuator. Simulation Modelling Practice and Theory 18: 516–532.
  • Tijani, I. B., R. Akmeliawati, A. Legowo, and A. Budiyono, 2014 Nonlinear identification of a small scale unmanned helicopter using optimized narx network with multiobjective differential evolution. Engineering Applications of Artificial Intelligence 33: 99–115.
  • Toha, S. F. and M. O. Tokhi, 2009 Dynamic nonlinear inverse-model based control of a twin rotor system using adaptive neuro-fuzzy inference system. In 2009 Third UKSim European Symposium on Computer Modeling and Simulation, pp. 107–111, IEEE.
  • Toha, S. F. and M. O. Tokhi, 2010 Augmented feedforward and feedback control of a twin rotor system using real-coded moga. In IEEE Congress on Evolutionary Computation, pp. 1–7, IEEE.
  • TRahman, T. A., A. As’arry, N. A. Jalil, and R. Kamil, 2019 Dynamic modelling of a flexible beam structure using feedforward neural networks for active vibration control. International Journal of Automotive and Mechanical Engineering 16: 6263–6280.
  • Wai, R. J., 2003 Tracking control based on neural network strategy for robot manipulator. Neurocomputing 51: 425–445.
  • Widrow, B. and M. E. Hoff, 1960 Adaptive switching circuits. In IRE WESCON convention record, volume 4, pp. 96–104.
  • Wu, H., Y. Zhou, Q. Luo, and M. A. Basset, 2016 Training feedforward neural networks using symbiotic organisms search algorithm. Computational intelligence and neuroscience .
  • Xia, Y. and J. Wang, 2001 A dual neural network for kinematic control of redundant robot manipulators. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) 31: 147– 154.
  • Yaghini, M., M. M. Khoshraftar, and M. Fallahi, 2013 A hybrid algorithm for artificial neural network training. Engineering Applications of Artificial Intelligence 26: 293–301.
  • Yoo, S. J., Y. H. Choi, and J. B. Park, 2006 Generalized predictive control based on self-recurrent wavelet neural network for stable path tracking of mobile robots: adaptive learning rates approach. IEEE Transactions on Circuits and Systems I: Regular Papers 53: 1381–1394.

Improved Set-point Tracking Control of an Unmanned Aerodynamic MIMO System Using Hybrid Neural Networks

Year 2024, Volume: 6 Issue: 1, 51 - 62, 31.03.2024
https://doi.org/10.51537/chaos.1389409

Abstract

Artificial neural networks (ANN), an Artificial Intelligence (AI) technique, are both bio-inspired and nature-inspired models that mimic the operations of the human brain and the central nervous system that is capable of learning. This paper is based on a system that optimizes the performance of an uncertain unmanned nonlinear Multi-Input Multi-Output (MIMO) aerodynamic plant called Twin Rotor MIMO System (TRMS). The pitch and yaw angles which are challenging to control and optimize in practice, are being used as the input to the Nonlinear Auto-Regressive with eXogenous (NARX) model, and eventually trained. The training features use the Matlab Deep Learning Toolbox. The NARX structure has its core in the neural networks’ architecture. Data is collected from the TRMS testbed which is used to train the network. ANN as a Hybrid intelligent control strategy of ANN in combination with Pattern Search and Genetic Algorithm, is then utilized to optimize the parameters of the neural networks. At the end it was validated, tested and the optimized system run in simulation and compared with other intelligent and conventional controllers, with the proposed controller outperforming them, giving a very fast tracking control, stable and optimal performance that satisfactorily met all our design requirements.

Ethical Statement

Subject: Declaration of Conflict of Interest. We are submitting our paper Improved Set-point Tracking Control of an Unmanned Aerodynamic MIMO System Using Hybrid Neural Networks to publish in your journal. I acknowledge that this paper is the original research article of the authors. We have reviewed our paper carefully. The authors ensure that no contractual relations exist that would affect the publication of information submitted in the manuscript. There is no conflict of interest of any sort.

References

  • Abbas, N. and X. Liu, 2022 A mixed dynamic optimization with μ- synthesis (dk iterations) via optimal gain for varying dynamics of decoupled twin-rotor mimo system based on the method of inequality (moi). Journal of Control Engineering and Applied Informatics 24: 13–23.
  • Abdulwahhab, O.W. and N. H. Abbas, 2017 A new method to tune a fractional-order pid controller for a twin rotor aerodynamic system. Arabian Journal for Science and Engineering 42: 5179– 5189.
  • Agand, P., M. A. Shoorehdeli, and A. Khaki-Sedigh, 2017 Adaptive recurrent neural network with lyapunov stability learning rules for robot dynamic terms identification. Engineering applications of artificial intelligence 65: 1–11.
  • Ahmad, M., A. Ali, and M. A. Choudhry, 2016 Fixed-structure h∞ controller design for two-rotor aerodynamical system (tras). Arabian Journal for Science and Engineering 41: 3619–3630.
  • Ahmad, S. M., A. J. Chipperfield, and M. O. Tokhi, 2000a Dynamic modelling and control of a 2-dof twin rotor multi-input multi-output system. In 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies, volume 2, pp. 1451–1456, IEEE.
  • Ahmad, S. M., A. J. Chipperfield, and O. Tokhi, 2000b Dynamic modeling and optimal control of a twin rotor mimo system. In Proceedings of the IEEE 2000 National Aerospace and Electronics Conference. NAECON 2000. Engineering Tomorrow (Cat. No. 00CH37093), pp. 391–398, IEEE.
  • Alam, M. S., F. M. Aldebrez, and M. O. Tokhi, 2004 Adaptive command shaping using genetic algorithms for vibration control. In Proceedings of IEEE SMC UK-RI Third Workshop on Intelligent Cybernetic Systems, pp. 7–8, IEEE.
  • Bensidhoum, T., F. Bouakrif, and M. Zasadzinski, 2023 A high order p-type iterative learning control scheme for unknown multi input multi output nonlinear systems with unknown input saturation. International Journal of Computational and Applied Mathematics & Computer Science 3: 27–31.
  • Castillo, E., B. Guijarro-Berdinas, O. Fontenla-Romero, A. Alonso- Betanzos, and Y. Bengio, 2006 A very fast learning method for neural networks based on sensitivity analysis. Journal of Machine Learning Research 7.
  • Chu, S. R., R. Shoureshi, and M. Tenorio, 1990 Neural networks for system identification. IEEE Control systems magazine 10: 31–35.
  • Coelho, J., R. Neto, D. Afonso, C. Lebres, H. Fachada, et al., 2007a Helicopter system modelling and control with matlab. CEE’07- 2nd INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING pp. 110–117.
  • Coelho, J., R. M. Neto, C. Lebres, H. Fachada, N. M. Ferreira, et al., 2007b Application of fractional algorithms in the control of a helicopter system. In Symposium on Applied Fractional Calculus, pp. 1–12.
  • Coelho, J., R. M. Neto, C. Lebres, V. Santos, N. M. Ferreira, et al., 2008 Application of fractional algorithms in the control of a twin rotor multiple input-multiple output system. ENOC 08 pp. 1–8.
  • Darus, I. Z. M. and Z. A. Lokaman, 2010 Dynamic modelling of twin rotor multi system in horizontal motion. Jurnal Mekanikal . Demuth, H. B. and M. H. Beale, 2000 Neural Network Toolbox: For Use with MATLAB®. MathWorks.
  • El-Fakdi, A. and M. Carreras, 2013 Two-step gradient-based reinforcement learning for underwater robotics behavior learning. Robotics and Autonomous Systems 61: 271–282.
  • Ezekiel, D. M., R. Samikannu, and O. Matsebe, 2021 Pitch and yaw angular motions (rotations) control of the 1-dof and 2-dof trms: A survey. Archives of Computational Methods in Engineering 28: 1449–1458.
  • Ezekiel, D. M., R. Samikannu, and M. Oduetse, 2020 Modelling of the twin rotor mimo system (trms) using the first principles approach. In 2020 International Conference on Computer Communication and Informatics (ICCCI), pp. 1–7, IEEE.
  • Ghasemiyeh, R., R. Moghdani, and S. S. Sana, 2017 A hybrid artificial neural network with metaheuristic algorithms for predicting stock price. Cybernetics and systems 48: 365–392.
  • Khishe, M., M. R. Mosavi, and A. Moridi, 2018 Chaotic fractal walk trainer for sonar data set classification using multi-layer perceptron neural network and its hardware implementation. Applied Acoustics 137: 121–139.
  • Lin, S. and A. A. Goldenberg, 2001 Neural-network control of mobile manipulators. IEEE Transactions on Neural Networks 12: 1121–1133.
  • Ljung, L. and S. Gunnarsson, 1990 Adaptation and tracking in system identification—a survey. Automatica 26: 7–21.
  • Moness, M. and T. Diaa-Eldeen, 2017 Experimental nonlinear identification of a lab-scale helicopter system using mlp neural network. In 2017 13th International Computer Engineering Conference (ICENCO), pp. 166–171, IEEE.
  • Mosbah, H. and M. E. El-Hawary, 2017 Optimization of neural network parameters by stochastic fractal search for dynamic state estimation under communication failure. Electric Power Systems Research 147: 288–301.
  • Nasir, A. N. K. and M. O. Tokhi, 2014 A novel hybrid bacteriachemotaxis spiral-dynamic algorithm with application to modelling of flexible systems. Engineering Applications of Artificial Intelligence 33: 31–46.
  • Palepogu, K. R. and S. Mahapatra, 2023 Pitch orientation control of twin-rotor mimo system using sliding mode controller with state varying gains. Journal of Control and Decision pp. 1–11.
  • Patan, K. and M. Patan, 2023 Fault-tolerant design of non-linear iterative learning control using neural networks. Engineering Applications of Artificial Intelligence 124: 106501.
  • Rahideh, A., A. H. Bajodah, and M. H. Shaheed, 2012a Real time adaptive nonlinear model inversion control of a twin rotor mimo system using neural networks. Engineering Applications of Artificial Intelligence 25: 1289–1297.
  • Rahideh, A., A. H. Bajodah, and M. H. Shaheed, 2012b Real time adaptive nonlinear model inversion control of a twin rotor mimo system using neural networks. Engineering Applications of Artificial Intelligence 25: 1289–1297.
  • Rahideh, A., M. H. Shaheed, and H. J. C. Huijberts, 2008 Dynamic modelling of a trms using analytical and empirical approaches. Control Engineering Practice 16: 241–259.
  • Rere, L. R., M. I. Fanany, and A. M. Arymurthy, 2016 Metaheuristic algorithms for convolution neural network. Computational intelligence and neuroscience .
  • Salimi, H., 2015 Stochastic fractal search: a powerful metaheuristic algorithm. Knowledge-based systems 75: 1–18.
  • Sivadasan, J. and J. R. J. Shiney, 2023 Modified nondominated sorting genetic algorithm-based multiobjective optimization of a cross-coupled nonlinear pid controller for a twin rotor system. Journal of Engineering and Applied Science 70: 133.
  • Sjöberg, J., H. Hjalmarsson, and L. Ljung, 1994 Neural networks in system identification. IFAC Proceedings Volumes 27: 359–382.
  • Tavakolpour, A. R., M. Mailah, I. Z. M. Darus, and O. Tokhi, 2010 Self-learning active vibration control of a flexible plate structure with piezoelectric actuator. Simulation Modelling Practice and Theory 18: 516–532.
  • Tijani, I. B., R. Akmeliawati, A. Legowo, and A. Budiyono, 2014 Nonlinear identification of a small scale unmanned helicopter using optimized narx network with multiobjective differential evolution. Engineering Applications of Artificial Intelligence 33: 99–115.
  • Toha, S. F. and M. O. Tokhi, 2009 Dynamic nonlinear inverse-model based control of a twin rotor system using adaptive neuro-fuzzy inference system. In 2009 Third UKSim European Symposium on Computer Modeling and Simulation, pp. 107–111, IEEE.
  • Toha, S. F. and M. O. Tokhi, 2010 Augmented feedforward and feedback control of a twin rotor system using real-coded moga. In IEEE Congress on Evolutionary Computation, pp. 1–7, IEEE.
  • TRahman, T. A., A. As’arry, N. A. Jalil, and R. Kamil, 2019 Dynamic modelling of a flexible beam structure using feedforward neural networks for active vibration control. International Journal of Automotive and Mechanical Engineering 16: 6263–6280.
  • Wai, R. J., 2003 Tracking control based on neural network strategy for robot manipulator. Neurocomputing 51: 425–445.
  • Widrow, B. and M. E. Hoff, 1960 Adaptive switching circuits. In IRE WESCON convention record, volume 4, pp. 96–104.
  • Wu, H., Y. Zhou, Q. Luo, and M. A. Basset, 2016 Training feedforward neural networks using symbiotic organisms search algorithm. Computational intelligence and neuroscience .
  • Xia, Y. and J. Wang, 2001 A dual neural network for kinematic control of redundant robot manipulators. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) 31: 147– 154.
  • Yaghini, M., M. M. Khoshraftar, and M. Fallahi, 2013 A hybrid algorithm for artificial neural network training. Engineering Applications of Artificial Intelligence 26: 293–301.
  • Yoo, S. J., Y. H. Choi, and J. B. Park, 2006 Generalized predictive control based on self-recurrent wavelet neural network for stable path tracking of mobile robots: adaptive learning rates approach. IEEE Transactions on Circuits and Systems I: Regular Papers 53: 1381–1394.
There are 44 citations in total.

Details

Primary Language English
Subjects Control Engineering, Mechatronics and Robotics (Other)
Journal Section Research Articles
Authors

David Mohammed Ezekiel This is me 0000-0002-1922-0690

Ravi Samikannu 0000-0002-6945-6562

Oduetse Matsebe This is me 0000-0001-6052-7320

Publication Date March 31, 2024
Submission Date November 14, 2023
Acceptance Date December 21, 2023
Published in Issue Year 2024 Volume: 6 Issue: 1

Cite

APA Ezekiel, D. M., Samikannu, R., & Matsebe, O. (2024). Improved Set-point Tracking Control of an Unmanned Aerodynamic MIMO System Using Hybrid Neural Networks. Chaos Theory and Applications, 6(1), 51-62. https://doi.org/10.51537/chaos.1389409

Chaos Theory and Applications in Applied Sciences and Engineering: An interdisciplinary journal of nonlinear science 23830 28903   

The published articles in CHTA are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License Cc_by-nc_icon.svg