Journal of Energy Management and Technology

Journal of Energy Management and Technology

A novel arrangement of feedback linearization, sliding mode control, multi-objective optimization and fuzzy logic for nonlinear under-actuated systems

Document Type : Original Article

Authors
1 Department of Mechanical Engineering, Sirjan University of Technology
2 Department of Mechanical Engineering, Sirjan University of Technology, Sirjan, Iran.
3 Department of Mechanical Engineering, School of Engineering, University of Birmingham, Birmingham, UK.
Abstract
In this research, a novel fuzzy optimal robust control approach based on the feedback linearization scheme is introduced for a nonlinear under-actuated ball-wheel system. At first, the feedback linearization idea is employed to transform the nonlinear formulations of the ball-wheel system to the linear terms via changing variables instead of approximating them. Then, a robust sliding mode control technique is directed to stabilize the respected under-actuated system. The optimum values of the parameters associated to the designed controller are obtained via a multi-objective optimization process established on the Non-dominated Sorting Genetic Algorithm II (NSGA II). Eventually, a fuzzy logic-based system is designed to enhance the performance of the control system. Comparison of the simulations obviously indicates that the recommended schemes including the sliding mode control, multi-objective optimization and fuzzy system are valid approaches to improve the stabilization task of the feedback linearization control idea for nonlinear systems such as the ball-wheel system.
Keywords

Subjects


[1]     D. Rodriguez-Cianca, C. Tom Verstraten, R. Guerrero, R. Jimenez-Fabian, M. B. Naef, B. Vanderborght, and D. Lefeber, "The two-degree-of-freedom cable pulley (2DCP) transmission system: An under-actuated and motion decoupled transmission for robotic applications," Mechanism and Machine Theory, vol. 148, 103765, 2020.

[2]   S. LiuB. NiuG. ZongX. Zhaoand N. Xu, "Adaptive fixed-time hierarchical sliding mode control for switched under-actuated systems with dead-zone constraints via event-triggered strategy," Applied Mathematics and Computation, vol. 435, 127441, 2022.
[3]     S. Liu, L. Zhang, B. Niu, X. Zhao, and A.M. Ahmad, "Adaptive neural finite-time hierarchical sliding mode control of uncertain under-actuated switched nonlinear systems with backlash-like hysteresis," Information Sciences, vol. 599, pp. 147-169, 2022.
[4]     T. Zhao, S. Ding, F. Gao, H. Bian, C. Wang, X. Xu, and K. Hu, "Research on a novel robot mooring system based on dual-parallel elastic under-actuated mechanisms," Applied Ocean Research, vol. 119, 103020, 2022.
[5]     N. Xu, Y. Chen, A. Xue, G, Zong, and X. Zhao, "Event-trigger-based adaptive fuzzy hierarchical sliding mode control of uncertain under-actuated switched nonlinear systems. ISA Transactions, vol. 124, pp. 301-310, 2022.
[6]     M.J. Mahmoodabadi, and T. Soleymani, "Optimum fuzzy combination of robust decoupled sliding mode and adaptive feedback linearization controllers for uncertain under-actuated nonlinear systems," Chinese Journal of Physics, vol. 64, pp. 241-250, 2020.
[7]     A. Mousavi, A.H. Markazi, and E. Khanmirza, "Adaptive fuzzy sliding-mode consensus control of nonlinear under-actuated agents in a near-optimal reinforcement learning framework," Journal of the Franklin Institute, vol. 359, pp. 4804-4841, 2022.
[8]     S. Ullah, Q. Khan, A. Mehmood, S.A.M. Kirmani, and O. Mechali, "Neuro-adaptive fast integral terminal sliding mode control design with variable gain robust exact differentiator for under-actuated quadcopter UAV," ISA Transactions, vol. 120, pp. 293-304, 2022.
[9]     R. Abedzadeh Maafi, S. Etemadi Haghighi, and M. J. Mahmoodabadi, "A novel multi-objective optimization algorithm for Pareto design of a fuzzy full state feedback linearization controller applied on a ball and wheel system," Transactions of the Institute of Measurement and Control, vol. 44, pp. 1388-1409, 2022.
[10]  M.T. Ho, Y.W. Tu, and H.S. Lin, "Controlling a ball and wheel system using full-state-feedback linearization: a testbed for nonlinear control design," Control Systems Magazine, 29 (5): pp. 93-101, 2009.
[11]  S. Cardona, S. Ospina, and E. Giraldo, "Sliding mode control based on feedback linearization for a ball and beam system," 4th IEEE Colombian Conference on Automatic Control as Key Support Ind. Product, pp. 1-5, 2019.
[12]  Y.J. Huang, T.C. Kuo, and S.H. Chang, "Adaptive sliding-mode control for nonlinear systems with uncertain parameters," IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 38, pp. 534-539, 2008.  
[13]  J. Khazaei, Z. Tu, A. Asrari, and W. Liu, "Feedback linearization control of converters with LCL filter for weak AC grid integration." IEEE Transactions on Power Systems, vol. 36, pp. 3740-3750, 2021.
[14]  L. Martins, C. Cardeira, and P. Oliveira, "Feedback linearization with zero dynamics stabilization for quadrotor control. " Journal of Intelligent & Robotic Systems, vol. 101, pp. 1-17, 2021.
[15]  M. Mehrasa, M. Babaie, M. Sharifzadeh, and K. Al-Haddad, An input–output feedback linearization control method synthesized by artificial neural network for grid-tied packed E-cell inverter. IEEE Transactions on Industry Applications, vol. 57, pp. 3131-3142, 2021.
[16]  R. Errouissi, H. Shareef, A. Viswambharan, and A. Wahyudie, "Disturbance-observer-based feedback linearization control for stabilization and accurate voltage tracking of a DC–DC boost converter." IEEE Transactions on Industry Applications, vol. 58, pp. 6687-6700, 2022.
[17]  J. Li, H. Pan, X. Long, and B. Liu, "Objective holographic feedbacks linearization control for boost converter with constant power load." International Journal of Electrical Power & Energy Systems, vol. 134, 107310, 2022.
[18]  S.M. Arbatsofla, A.H. Mazinan, M.J. Mahmoodabadi, and M.A. Nekoui, "Fuzzy fractional-order adaptive robust feedback linearization control optimized by the multi-objective artificial hummingbird algorithm for a nonlinear ball–wheel system." Journal of the Brazilian Society of Mechanical Sciences and Engineering, vol. 45, 575, 2023.
[19]  Y.H. Chang, C.W. Chang, C.W. Tao, H.W. Lin, and J.S. Taur, "Fuzzy sliding-mode control for ball and beam system with fuzzy ant colony optimization," Expert Systems with Applications, vol. 39, pp. 3624-3633, 2012.
[20]  M.A. Sahnehsaraei, M.J. Mahmoodabadi, and A. Bagheri, "Pareto optimum control of a 2-DOF inverted pendulum using approximate feedback linearization and sliding mode control," Transactions of the Institute of Measurement and Control, vol. 36, pp. 496-505, 2014.
[21]  J. Liu, H. An, Y. Gao, C. Wang, and L. Wu, Adaptive control of hypersonic flight vehicles with limited angle-of-attack," IEEE/ASME Transactions on Mechatronics, vol. 23, pp. 883-894, 2018.
[22]  C.C. Soon, R. Ghazali, H.I. Jaafar, and S.Y.S. Hussien, "Sliding mode controller design with optimized PID sliding surface using particle swarm algorithm," Procedia Computer Science, vol. 105, pp. 235-239, 2017.
[23]  K. Zheng, Y. Hu, and B. Wu, "Intelligent fuzzy sliding mode control for complex robot system with disturbances," European Journal of Control, vol. 51, pp. 95-109, 2020.
[24]  A.R. Laware, D.B. Talange, and V.S. Bandal, "Evolutionary optimization of sliding mode controller for level control system," ISA Transactions, vol. 51, pp. 95-109, 2018.
[25]  N. Xu, Y. Chen, A.K. Xue, G.D. Zong, and X.D. Zhao, "Event-trigger-based adaptive fuzzy hierarchical sliding mode control of uncertain under-actuated switched nonlinear systems," ISA Transactions, vol. 124, pp. 301-310, 2019.
[26]  J. Wang, F. Fang, X. Yi, and Y. Liu, "Dynamic event-triggered fault estimation and sliding mode fault-tolerant control for networked control systems with sensor faults," Applied Mathematics and Computation, vol. 355, pp. 5475-5502, 2021.
[27]  L. Ma, H. Sun, and J. Song, "Fractional-order adaptive integral hierarchical sliding mode control method for high-speed linear motion of spherical robot," IEEE Access, vol. 8, pp. 66243-66256, 2020.
[28]  Q. Hoang, J. Park, and S. Lee, "Combined feedback linearization and sliding mode control for vibration suppression of a robotic excavator on an elastic foundation," Journal of Vibration and Control, vol. 27, pp. 251-263, 2020.
[29]  J. Fei, Y. Fang, and Zh. Yuan, "Adaptive fuzzy sliding mode control for a micro gyroscope with backstepping controller," Micromachines, vol. 11, 968, 2020.
[30]  J. Slotine, and W. Li, "Applied nonlinear control," Englewood Cliffs, Prentice Hall, USA, vol. 199, 705, 1991.
[31]  H. K. Khalil, Nonlinear systems, 3rd ed., Upper Saddle River, Prentice Hall, USA, vol. 5, 2002.
[32]  M.J. Mahmoodabadi, and N. Nejadkourki, "Trajectory tracking of a flexible robot manipulator by a new optimized fuzzy adaptive sliding mode-based feedback linearization controller," Journal of Robotics, vol. 2, pp. 1-12, 2020.
[33]  N. Wang, and M.J. Er, "Direct adaptive fuzzy tracking control of marine vehicles with fully unknown parametric dynamics and uncertainties," IEEE Transactions on Control Systems Technology, vol. 24, pp. 1845-1852, 2016.
[34]  E. Zitzler, K. Deb, and L. Thiele, "Comparison of multiobjective evolutionary algorithms: Empirical results," Evolutionary Computation, vol. 8, pp. 173–195, 2000.
[35]  K. Deb, S. Agrawal, A. Pratap, and T. Meyarivan, "A Fast Elitist Non-dominated Sorting Genetic Algorithm for Multi-objective Optimization: NSGA-II." Parallel Problem Solving from Nature PPSN VI. Lecture Notes in Computer Science, vol. 1917, 2000.
Volume 9, Issue 4
Autumn 2025
Pages 276-283

  • Receive Date 18 March 2024
  • Revise Date 27 October 2024
  • Accept Date 03 November 2024