Control of Non-linear Equation of Submarine Using PI-like Fuzzy Controller
( Vol-4,Issue-12,December 2017 )

Matheus F. Mollon, Eduardo H. Kaneko,Wagner de S. Chaves,Lucas Niro, Marcio A. F. Montezuma


Control Systems, Fuzzy Logic Control, PI-like Fuzzy Controller.


This paper presents a methodology to facilitate the development of a Fuzzy Logic Controller (FLC). The process is done through the use of model rule base, in addition to the adjustment of the membership functions and the universe of discourse related to the system variables. This adjustment is accomplished by refinement rules similar to those used in a classical control technique. In this way, PID control system designers can use their knowledge of parameter tuning to obtain the desired performance in the Fuzzy system. This knowledge allied to the model rule base contributes to decrease the controller development time. Therefore, as an application of the method, a non-linear model of a submarine is used to evaluate the performance of the FLC. A model rule base developed by MacVicar-Whelan and the basic rules of refinement elaborated by Procyk and Mandani are applied for the development of the FLC. The simulations are performed through MATLAB software and the FLC is developed with the Fuzzy Logic Toolbox.

ijaers doi crossref DOI:


Paper Statistics:
  • Total View : 69
  • Downloads : 14
  • Page No: 085-091
Cite this Article:
Show All (MLA | APA | Chicago | Harvard | IEEE | Bibtex)

[1] B.A. de Felippes, J. G. Aguiar and A. C. G. C. Diniz, “Sistema da qualidade em laboratórios universitários: incentivo ao ensino", pesquisa e extensão. Revista de Ensino de Engenharia, v. 30, n. 2, pp. 14-23, 2012.
[2] T. Sardarmehni, N. Safarizade, M. B. Menhaj and H. Rahmani, “Robust neural predictive control of normalized air-to-fuel ratio in internal combustion engines,” 2013 13th Iranian Conference on Fuzzy Systems (IFSC), Qazvin, 2013, pp. 1-4.
[3] C. E. B. Romanini, “Development of a fuzzy control system for chicken egg setter,” M.S. thesis, Faculty of Agricultural Engineering, State University of Campinas, Campinas, 2009.
[4] H. Ren and Y. Zhang, “Nonlinear control based on an improved neural predictive control scheme,” Proceedings of 2013 3rd International Conference on Computer Science and Network Technology, Dalian, pp. 1222-1225, 2013.
[5] C. Vieira, “Forecasting Financial Markets with Artificial Neural Networks,” M.S. thesis, School of Economics & Management, Higher Institute of Economics and Management, Lisboa, 2013.
[6] F. Cheong, R. Lai, “On simplifying the automatic design of a fuzzy logic controller,” Annual Meeting of the North American Fuzzy Information Processing Society Proceedings, 2002, pp. 481-487.
[7] R. R. Yager and D. P. Filev, “Essentials of Fuzzy Modeling and Control,” New York, USA: Wiley-Interscience, 1994.
[8] D. M. Pathan, M. A. Unar and M. u. D. Memon, “Fuzzy Logic Controller for Submarine,” 2005 Pakistan Section Multitopic Conference, Karachi, 2005, pp. 1-6.
[9] M. Ekici, H. Kahveci and A. S. Akpinar, “A LabVIEW based submarine depth control simulator with PID and fuzzy controller,” 2013 IEEE INISTA, Albena, 2013, pp. 1-6.
[10] P. J. MacVicar-Whelan, “Fuzzy sets for man-machine interaction,” In International Journal of Man-Machine Studies, v. 8, Issue 6, 1976, pp. 687-697.
[11] K. L. Tang and R. J. Mulholland, “Comparing Fuzzy Logic with Classical Controller Designs,” IEEE Transactions on Systems, Man and Cybernetics, v.17, 1987, pp. 1085-1087.
[12] T.J. Procyk, E.H. Mamdani, “A linguistic self-organizing process controller,” Automatica, vol. 15, Issue 1, 1979, pp. 15-30.
[13] J. T. Procyk, “A self-organizing controller for dynamic processes”,Doctoral dissertation, University of London, 1977.