Research Article

Artificial Neural Network-Based Adaptive PID Controller Design for Vertical Takeoff and Landing Model

August 15, 2020
TR EN

Artificial Neural Network-Based Adaptive PID Controller Design for Vertical Takeoff and Landing Model

Abstract

This study presents an artificial neural network (ANN) based adaptive proportional integral derivative (PID) controller algorithm which is developed to control the pitch angle of the vertical takeoff and landing (VTOL) system model. To find appropriate conventional PID controller parameters, either step response or vibration method might be used in a way of the widely used approach. They provide constant values for the conventional PID controller parameters for a closed-loop system however it is obvious that the unsatisfied tracking error performances in the closed-loop system might be addressed as a problem to be optimized. To overcome this problem, the parameters of the proposed adaptive PID controller might be determined with an ANN constructed feedforward multilayer perceptron. The proposed controller algorithm possesses the gradient descent with momentum update rule for the adaptiveness of the obtained PID parameters. The proposed adaptive PID controller algorithm is tested for the pitch angle of the VTOL system model in the MATLAB/Simulink environment in terms of the sinusoidal and step signals as the desired outputs. The obtained results are compared to the conventional PID controller whose parameters are tuned by Simulink PID tuner application in terms of mean square error, integral absolute error, the settling time, and the percentage overshoot.

Keywords

Supporting Institution

TUBITAK)

Project Number

1919B011901769

Thanks

This work is supported by the Scientific and Technical Research Council of Turkey (TUBITAK) under 2209A – Research Project Support Programme for Undergraduate Students with project number 1919B011901769.

References

  1. Aström, K. J., and Hägglund, T. (1995). PID controllers: theory, design, and tuning. Research Triangle Park, NC: Instrument society of America.
  2. Chen, J., and Huang, T. C. (2004). Applying neural networks to on-line updated PID controllers for nonlinear process control. Journal of process control, 14(2), 211-230.
  3. Clarke, D. W., and Gawthrop, P. J. (1975, September). Self-tuning controller. In Proceedings of the Institution of Electrical Engineers (Vol. 122, No. 9, pp. 929-934). IET Digital Library.
  4. Dydek, Z. T., Annaswamy, A. M., and Lavretsky, E. (2012). Adaptive control of quadrotor UAVs: A design trade study with flight evaluations. IEEE Transactions on control systems technology, 21(4), 1400-1406.
  5. Kumar, R., Srivastava, S., and Gupta, J. R. P. (2016, July). Artificial neural network based PID controller for online control of dynamical systems. In 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES) (pp. 1-6). IEEE.
  6. Kumar, V., Gaur, P., and Mittal, A. P. (2014). ANN based self tuned PID like adaptive controller design for high performance PMSM position control. Expert Systems with Applications, 41(17), 7995-8002.
  7. Ma, H. J., Liu, Y., Li, T., and Yang, G. H. (2018). Nonlinear high-gain observer-based diagnosis and compensation for actuator and sensor faults in a quadrotor unmanned aerial vehicle. IEEE Transactions on Industrial Informatics, 15(1), 550-562.
  8. Mosaad, M. I., and Salem, F. (2014). LFC based adaptive PID controller using ANN and ANFIS techniques. Journal of Electrical Systems and Information Technology, 1(3), 212-222.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Publication Date

August 15, 2020

Submission Date

June 28, 2020

Acceptance Date

August 10, 2020

Published in Issue

Year 2020

APA
Taşören, A. E., Gökçen, A., Soydemir, M. U., & Şahin, S. (2020). Artificial Neural Network-Based Adaptive PID Controller Design for Vertical Takeoff and Landing Model. Avrupa Bilim Ve Teknoloji Dergisi, 87-93. https://doi.org/10.31590/ejosat.779085

Cited By