Numerical and Neural Network Modeling and control of an Aircraft Propeller

Document Type : Research Paper


1 Mechanical engineering department, Faculty of engineering, Kharazmi university, Tehran, Iran

2 Independent Researcher, Tehran, Iran


In this paper, parametric and numerical model of the DC motor, connected to aircraft propellers are extracted. This model is required for controlling trust and velocity of the propellers, and consequently, an aircraft. As a result, both of torque and speed of the propeller can be controlled simultaneously which increases the kinematic and kinetic performance of the aircraft. Parametric model of the motor is derived by conducting standard tests such as locked rotor test and step and sine wave input one. In order to derive a neural network and numerical model, a set of sinusoidal, triangular, and random step signals are applied as the input to the motor and its speed is recorded as an output. Neural network of the motor is extracted by using these datasets and considering a multilayer perceptron (MLP) neural network structure with Levenberg-Marquardt training method. Results of the numerical model and parametric model are compared and validated by experimental implementations. The superiority of the proposed method is also shown respect to traditional PID algorithm.


Main Subjects

[1]          B. W. McCormick, 1995, Aerodynamics, aeronautics, and flight mechanics, Wiley New York,
[2]          M. Selig, Modeling propeller aerodynamics and slipstream effects on small UAVs in realtime, in Proceeding of, 7938.
[3]          Ø. N. Smogeli, Control of marine propellers: From normal to extreme conditions, 2006.
[4]          C. Urrea, J. Kern, A new model for analog servo motors. Simulations and experimental results, Canadian Journal on Automation, Control and Intelligent Systems, Vol. 2, No. 2, pp. 29-38, 2011.
[5]          M. Anandaraju, P. Puttaswamy, J. Rajpurohit, Genetic Algorithm: An approach to Velocity Control of an Electric DC Motor, International Journal of Computer Applications, Vol. 26, No. 1, pp. 37-43, 2011.
[6]          K. Ohishi, M. Nakao, K. Ohnishi, K. Miyachi, Microprocessor-controlled DC motor for load-insensitive position servo system, IEEE Transactions on Industrial Electronics, No. 1, pp. 44-49, 1987.
[7]          M. Hoque, M. Zaman, M. Rahman, Artificial neural network based controller for permanent magnet dc motor drives, in Proceeding of, IEEE, pp. 1775-1780.
[8]          J. Liu, P. Zhang, F. Wang, Real-time dc servo motor position control by pid controller using labview, in Proceeding of, IEEE, pp. 206-209.
[9]          Q.-x. Zhu, Real-time DC motor position control by (FPID) controllers and design (FLC) using labview software simulation, in Proceeding of, IEEE, pp. 417-420.
[10]        D. Yan-hong, W. Yong, S. Hui-Yong, L. Hua, PID controller optimization of mobile robot servo system, in Proceeding of, IEEE, pp. 235-237.
[11]        R. Krishnan, 2001, Electric motor drives: modeling, analysis, and control, Prentice hall New Jersey,
[12]        M. T. Hagan, M. B. Menhaj, Training feedforward networks with the Marquardt algorithm, IEEE transactions on Neural Networks, Vol. 5, No. 6, pp. 989-993, 1994.
[13]        F. Rosenblatt, Principles of neurodynamics. perceptrons and the theory of brain mechanisms, CORNELL AERONAUTICAL LAB INC BUFFALO NY,  pp. 1961.
[14]        B. Allaoua, B. Gasbaoui, B. Mebarki, Setting up PID DC motor speed control alteration parameters using particle swarm optimization strategy, Leonardo Electronic Journal of Practices and Technologies, Vol. 14, pp. 19-32, 2009. 
Volume 49, Issue 1
June 2018
Pages 63-69
  • Receive Date: 19 July 2017
  • Revise Date: 29 August 2017
  • Accept Date: 16 October 2017