Recently, the tendency to reduce the human role is becoming an important step to overcome a human error during firing process in the military systems that may cause dangerous situations, especially anti-tank guided missile (ATGM) systems. Therefore, the researchers start to evaluate the automatic digital guidance and control unit before a real physical system integration in order to save their time, effort, money, and safety. This paper is dedicated to designing and analysis performance of the proposed anti-tank guided missile autopilot system and then moving to digital implementation on an embedded Linux system (ELS). Moreover, a developed procedure is carried out to confirm accurate digital implementation on an embedded system through the non-real time processor-in-The loop (PIL) approach. The intended missile modeling system is presented in the MATLAB environment. The proposed autopilot, in digital form, is implemented on the Raspberry Pi (RPI) system and connected to the main flight simulation environment through a serial communication protocol. The results confirm that the digital autopilot implementation on the embedded system is correct and the performance of the controlled plant is achieved all system requirements successfully.
Published in | Automation, Control and Intelligent Systems (Volume 6, Issue 6) |
DOI | 10.11648/j.acis.20180606.11 |
Page(s) | 62-72 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2019. Published by Science Publishing Group |
Digital Autopilot Implementation, X-in-The loop Test, System on Chip, Raspberry Pi
[1] | N. Iyer, "Recent Advances in Antitank Guided Missile Systems," Defence Science Journal, vol. 45, p. 187, 1995. |
[2] | P. Zarchan, "Tactical and strategic missile guidance," Progress in astronautics and aeronautics, 2002. |
[3] | A. E. Özcan, "Autopilot and guidance for anti-tank imaging infrared guided missiles," Yüksek Lisans Tezi, ODTÜ Elektrik ve Elektronik Mühendisliği Bölümü, 2008. |
[4] | B. G. Abdelaty, A. H. Ahmed, and A. N. Ouda, "Fixed Set Point Weighting 2DOF PID Controller for Control Processes," 2018. |
[5] | A. Visioli, Practical PID control: Springer Science & Business Media, 2006. |
[6] | V. Garousi, M. Felderer, Ç. M. Karapıçak, and U. Yılmaz, "What we know about testing embedded software," IEEE Software, vol. 35, 2018. |
[7] | L. Zhang, F. Deng, J. Chen, Y. Bi, S. K. Phang, X. Chen, et al., "Vision-Based Target Three-Dimensional Geolocation Using Unmanned Aerial Vehicles," IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, vol. 65, 2018. |
[8] | B. E. Gamal, A. N. Ouda, Y. Z. Elhalwagy, and G. A. Elnashar, "Embedded target detection system based on raspberry pi system," in Computer Engineering Conference (ICENCO), 2016 12th International, 2016, pp. 154-157. |
[9] | C.-M. Lin, "Fuzzy-logic-based CLOS guidance law design," Aerospace and Electronic Systems, IEEE Transactions on, vol. 37, pp. 719-727, 2001. |
[10] | C.-F. Lin, Modern navigation, guidance, and control processing vol. 2: Prentice Hall Englewood Cliffs, 1991. |
[11] | T. Ashish, "Modern control design with Matlab and simulink," Indian Institute of Technology, Kanpur, India, John Wiley & Sons, 2002. |
[12] | S. Cong, G. Li, and X. Feng, "Parameters identification of nonlinear DC motor model using compound evolution algorithms," in Proceedings of the World Congress on Engineering, 2010. |
[13] | I. Mizumoto, H. Tanaka, and Z. Iwai, "2 DOF adaptive PID control with a parallel feedforward compensator for nonlinear systems," in Networking, Sensing and Control, 2009. ICNSC'09. International Conference on, 2009, pp. 261-266. |
[14] | A. S. Morse, "Supervisory control of families of linear set-point controllers-Part I. Exact matching," IEEE transactions on Automatic Control, vol. 41, pp. 1413-1431, 1996. |
[15] | V. M. Alfaro and R. Vilanova, "Control System Evaluation Metrics," in Model-Reference Robust Tuning of PID Controllers, ed: Springer, 2016, pp. 21-28. |
[16] | Y. Chen and D. P. Atherton, Linear feedback control: analysis and design with MATLAB vol. 14: Siam, 2007. |
[17] | R. Vilanova and O. Arrieta, "PID design for improved disturbance attenuation: min max Sensitivity matching approach," IAENG International Journal of Applied Mathematics, vol. 37, 2007. |
[18] | G. J. Silva, A. Datta, and S. P. Bhattacharyya, "New results on the synthesis of PID controllers," Automatic Control, IEEE Transactions on, vol. 47, pp. 241-252, 2002. |
[19] | V. Alfaro, R. Vilanova, and O. Arrieta, "Robust tuning of Two-Degree-of-Freedom (2-DoF) PI/PID based cascade control systems," Journal of process control, vol. 19, pp. 1658-1670, 2009. |
[20] | P. Ananthababu, B. A. Reddy, and K. R. Charan, "Design of Fuzzy PI+ D and Fuzzy PID Controllers Using Gaussian Input Fuzzy Sets," in Emerging Trends in Engineering and Technology (ICETET), 2009 2nd International Conference on, 2009, pp. 957-961. |
[21] | H. Min, Z. Guoqiang, Y. Hong, and T. Yafeng, "Processor-in-the-loop demonstration of coordination control algorithms for distributed spacecraft," in Information and Automation (ICIA), 2010 IEEE International Conference on, 2010, pp. 1008-1011. |
[22] | W. C. Messner, D. M. Tilbury, and A. P. R. Hill, Control Tutorials for MATLAB® and Simulink®: Addison-Wesley, 1999. |
[23] | A. K. Singh and A. Pandey, "Intelligent PI Controller for Speed Control of SEDM using MATLAB," International Journal of Engineering Science and Innovative Technology (IJESIT), vol. 2, 2013. |
[24] | A. Ouda, "A robust adaptive control approach to missile autopilot design," International Journal of Dynamics and Control, vol. 6, pp. 1239-1271, 2018. |
APA Style
Bahaaeldin Gamal Abdelaty, Ashraf Hamdy, Ahmed Nasr Ouda. (2019). Flight Vehicle Autopilot System: From Design to Implementation. Automation, Control and Intelligent Systems, 6(6), 62-72. https://doi.org/10.11648/j.acis.20180606.11
ACS Style
Bahaaeldin Gamal Abdelaty; Ashraf Hamdy; Ahmed Nasr Ouda. Flight Vehicle Autopilot System: From Design to Implementation. Autom. Control Intell. Syst. 2019, 6(6), 62-72. doi: 10.11648/j.acis.20180606.11
@article{10.11648/j.acis.20180606.11, author = {Bahaaeldin Gamal Abdelaty and Ashraf Hamdy and Ahmed Nasr Ouda}, title = {Flight Vehicle Autopilot System: From Design to Implementation}, journal = {Automation, Control and Intelligent Systems}, volume = {6}, number = {6}, pages = {62-72}, doi = {10.11648/j.acis.20180606.11}, url = {https://doi.org/10.11648/j.acis.20180606.11}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.acis.20180606.11}, abstract = {Recently, the tendency to reduce the human role is becoming an important step to overcome a human error during firing process in the military systems that may cause dangerous situations, especially anti-tank guided missile (ATGM) systems. Therefore, the researchers start to evaluate the automatic digital guidance and control unit before a real physical system integration in order to save their time, effort, money, and safety. This paper is dedicated to designing and analysis performance of the proposed anti-tank guided missile autopilot system and then moving to digital implementation on an embedded Linux system (ELS). Moreover, a developed procedure is carried out to confirm accurate digital implementation on an embedded system through the non-real time processor-in-The loop (PIL) approach. The intended missile modeling system is presented in the MATLAB environment. The proposed autopilot, in digital form, is implemented on the Raspberry Pi (RPI) system and connected to the main flight simulation environment through a serial communication protocol. The results confirm that the digital autopilot implementation on the embedded system is correct and the performance of the controlled plant is achieved all system requirements successfully.}, year = {2019} }
TY - JOUR T1 - Flight Vehicle Autopilot System: From Design to Implementation AU - Bahaaeldin Gamal Abdelaty AU - Ashraf Hamdy AU - Ahmed Nasr Ouda Y1 - 2019/04/26 PY - 2019 N1 - https://doi.org/10.11648/j.acis.20180606.11 DO - 10.11648/j.acis.20180606.11 T2 - Automation, Control and Intelligent Systems JF - Automation, Control and Intelligent Systems JO - Automation, Control and Intelligent Systems SP - 62 EP - 72 PB - Science Publishing Group SN - 2328-5591 UR - https://doi.org/10.11648/j.acis.20180606.11 AB - Recently, the tendency to reduce the human role is becoming an important step to overcome a human error during firing process in the military systems that may cause dangerous situations, especially anti-tank guided missile (ATGM) systems. Therefore, the researchers start to evaluate the automatic digital guidance and control unit before a real physical system integration in order to save their time, effort, money, and safety. This paper is dedicated to designing and analysis performance of the proposed anti-tank guided missile autopilot system and then moving to digital implementation on an embedded Linux system (ELS). Moreover, a developed procedure is carried out to confirm accurate digital implementation on an embedded system through the non-real time processor-in-The loop (PIL) approach. The intended missile modeling system is presented in the MATLAB environment. The proposed autopilot, in digital form, is implemented on the Raspberry Pi (RPI) system and connected to the main flight simulation environment through a serial communication protocol. The results confirm that the digital autopilot implementation on the embedded system is correct and the performance of the controlled plant is achieved all system requirements successfully. VL - 6 IS - 6 ER -