LabVIEW-based Classic, Fuzzy and Neural Controllers Algorithm Design Applied to a Level Control Prototype

This work presents the algorithm design of classic control, fuzzy control and neural control applied to a level control prototype. Classic control systems use PI and PID control actions; in order to tune such actions, Ziegler and Nichols oscillating method was used. It was designed a proportional, derivative and incremental fuzzy control system. As well, an inverse mode neural controller and an intern model neural controller are presented. As a first stage, simulation results were obtained using Matlab. Afterwards, an experimental implementation for each controller was carried out using LabVIEW based virtual instruments; a comparison between the functionalities of the presented controllers is done. Finally, the neural control system was implemented in an FPGA and the performance was compared to the one implemented in the LabVIEW virtual instruments.

[1]  Luis Mario Lizarraga Orozco,et al.  Identification Inverted Pendulum System using Multilayer and Polynomial Neural Networks , 2015, IEEE Latin America Transactions.

[2]  G. Stegmayer,et al.  Methodology for the construction of a biometric facial recognition system based on a neural classifier , 2012, IEEE Latin America Transactions.

[3]  J. Sjöberg Neural networks for modelling and control of dynamic systems: M. Nørgaard, O. Ravn, N. K. Poulsen and L. K. Hansen. Springer-Verlag, London Berlin Heidelberg, 2000, pp. xiv+246 , 2004 .

[4]  Soteris A. Kalogirou,et al.  Maximum power point tracking using a GA optimized fuzzy logic controller and its FPGA implementation , 2011 .

[5]  S. Ravi,et al.  Design of Synthetic Optimizing Neuro Fuzzy Temperature Controller for Twin Screw Profile Plastic Extruder Using Labview , 2014, Intell. Autom. Soft Comput..

[6]  Soteris A. Kalogirou,et al.  MPPT-based artificial intelligence techniques for photovoltaic systems and its implementation into field programmable gate array chips: Review of current status and future perspectives , 2014 .

[7]  S. Ibarra,et al.  Sophisticated Traffic Lights Control using Neural Networks , 2015, IEEE Latin America Transactions.

[8]  Jubaer Ahmed,et al.  The application of soft computing methods for MPPT of PV system: A technological and status review , 2013 .

[9]  Naresh K. Sinha,et al.  Modern Control Systems , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Juan D. Velasquez,et al.  Forecasting the Colombian Exchange Market Index (IGBC) using Neural Networks , 2014, IEEE Latin America Transactions.

[11]  Manuel Adam Medina,et al.  Digital Artificial Neural Network Implementation on a FPGA for data classification , 2015, IEEE Latin America Transactions.

[12]  Juan David Velasquez,et al.  Are neural networks able to forecast nonlinear time series with moving average components? , 2015, IEEE Latin America Transactions.

[13]  Juan David Velasquez,et al.  Methodological Advances in Artificial Neural Networks for Time Series Forecasting , 2014, IEEE Latin America Transactions.

[14]  Ekta Vats,et al.  Fuzzy human motion analysis: A review , 2014, Pattern Recognit..

[15]  J. Kern,et al.  Development of a neural controller applied in a 5 DOF robot redundant , 2014, IEEE Latin America Transactions.

[16]  Rasit Ata,et al.  Artificial neural networks applications in wind energy systems: a review , 2015 .

[17]  J. C. Vaschetti,et al.  Artificial Neural Network Applied to The Problem of Secondary Voltage Control , 2012, IEEE Latin America Transactions.

[18]  Bimal K. Bose,et al.  Neural Network Applications in Power Electronics and Motor Drives—An Introduction and Perspective , 2007, IEEE Transactions on Industrial Electronics.