The scope of this paper is to present a fuzzy logic control of a class of multi-input multioutput (MIMO) nonlinear systems called “system of ball on a sphere,” such an inherently nonlinear, unstable, and underactuated system, considered truly to be two independent ball and wheel systems around its equilibrium point. In this work, Sugeno method is investigated as a fuzzy controller method, so it works in a good state with optimization and adaptive techniques, which makes it very attractive in control problems, particularly for such nonlinear dynamic systems. The system’s dynamic is described and the equations are illustrated. The outputs are shown in different figures so as to be compared. Finally, these simulation results show the exactness of the controller’s performance. 1. Introduction Recently, several attempts have been made to analyze the dynamic and control of a system containing a ball on a body and its stability which is used in education and research in control field including ball and beam [1], ball on wheel [2, 3], and ball on sphere [4, 5]. This paper investigates particularly a nonlinear system of ball on a sphere [2] whose dynamical equations are extremely nonlinear and their parameters are interdependent in various directions; they have been considered to be two independent ball and wheel systems around the equilibrium point [3]. This system of ball on a sphere is visualized in Figure 1. In the current work, based on the results, a considerably simpler fuzzy control technique for a larger class of these nonlinear systems is proposed [6], such as unmanned vehicles [7, 8] and robot manipulators. It has now been realized that fuzzy control systems theory and methods offer a simple, realistic, and successful alternative for the control of complex, imperfectly modeled, and largely uncertain engineering systems. For this purpose, a combination of fuzzy control technology and advanced computer facility available in the industry provides a promising approach that can mimic human thinking and linguistic control ability, so as to equip the control systems with certain degree of artificial intelligence. Figure 1: A ball on a sphere system. This paper contains the following subjects. First, dynamic and modeling section which presents the dynamic of the modeling and its parameters has been presented. Next, the control law has been investigated and, by means of input-to-state stability theory, a new fuzzy control scheme is designed involving the equations parameters. Following that, the simulation results have been discussed by the graphs and tables,
References
[1]
Y.-H. Chang, W.-S. Chan, and C.-W. Chang, “T-S fuzzy model-based adaptive dynamic surface control for ball and beam system,” IEEE Transactions on Industrial Electronics, vol. 60, no. 6, pp. 2251–2263, 2013.
[2]
M.-T. Ho, Y.-W. Tu, and H.-S. Lin, “Controlling a ball and wheel system using full-state-feedback linearization,” IEEE Control Systems Magazine, vol. 29, no. 5, pp. 93–101, 2009.
[3]
M. T. Ho, W. Y. Tu, and H. S. Lin, “Controlling a ball and wheel system using Full-State Feedback linearization (A tested for nonlinear design),” IEEE Control Systems Magazine, 2009.
[4]
E. Zakeri, S. A. Moezi, and Y. Bazargan-Lari, “Control of a ball on sphere system with adaptive feedback linearization method for regulation purpose,” Majlesi Journal of Mechatronic Systems, vol. 2, no. 3, 2013.
[5]
S. A. Moezi, E. Zakeri, Y. Bazargan-Lari, and M. Tavallaeinejad, “Control of a ball on sphere system with adaptive neural network method for regulation purpose,” Journal of Applied Sciences, vol. 14, pp. 1984–1989, 2014.
[6]
Y. C. Hsu and G. Chen, “Fuzzy dynamical modeling techniques for nonlinear control systems and their applications to multiple-input multiple-output (MIMO) systems,” in Fuzzy Theory, Systems, Techniques and Applications, C. T. Leondes, Ed., Academic Press, New York, NY, USA, 1999.
[7]
E. Zakeri and S. Farahat, “Safe path planning and control of an Unmanned Underwater Vehicle (UUV) using particle swarm optimization and fuzzy logic control method,” Moadres Mechanical Engineering, vol. 14, no. 14, pp. 199–210, 2015.
[8]
M. Zare, J. Sadeghi, S. Farahat, and E. Zakeri, “Regulating and helix path tracking for unmanned aerial vehicle (UAV) using fuzzy logic controllers,” Journal of Mathematics and Computer Science, vol. 13, no. 1, pp. 71–89, 2014.
[9]
S.-Y. Liu, Y. Rizal, and M.-T. Ho, “Stabilization of a ball and sphere system using feedback linearization and sliding mode control,” in Proceedings of the 8th Asian Control Conference (ASCC '11), pp. 1334–1339, Kaohsiung, Taiwan, May 2011.
[10]
J. Koiller and K. Ehlers, “Rubber rolling over a sphere,” Regular and Chaotic Dynamics, vol. 12, no. 2, pp. 127–152, 2007.
[11]
H. Goldstein, C. Poole, and J. Safko, Classical Mechanics, Addison-Wesley Press, Upper Saddle River, NJ, USA, 2002.
[12]
G. Chen and T. T. Pham, Introduction to Fuzzy Sets, Fuzzy Logic, and Fuzzy Control Systems, CRC Press, Boca Raton, Fla, USA, 1999.
[13]
G. Chen, T. T. Pham, and J. J. Weiss, “Fuzzy modeling of control systems,” IEEE Transactions on Aerospace and Electronic Systems, vol. 31, no. 1, pp. 414–429, 1995.
[14]
A. Hamam and N. D. Georganas, “A comparison of mamdani and sugeno fuzzy inference systems for evaluating the quality of experience of hapto-audio-visual applications,” in Proceedings of the IEEE International Workshop on Haptic Audio Visual Environments and Games (HAVE '08), pp. 87–92, October 2008.