Design of optimized interval type-2 fuzzy logic controller based on the continuity, monotonicity, and smoothness properties for a cart-pole inverted pendulum system

Kelekci E., YAREN T., KİZİR S.

TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, vol.44, no.12, pp.2291-2307, 2022 (SCI-Expanded) identifier identifier

  • Publication Type: Article / Article
  • Volume: 44 Issue: 12
  • Publication Date: 2022
  • Doi Number: 10.1177/01423312221081309
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Compendex, Computer & Applied Sciences, INSPEC, Metadex, DIALNET, Civil Engineering Abstracts
  • Page Numbers: pp.2291-2307
  • Keywords: Continuity, interval type-2 fuzzy logic, inverted pendulum, monotonicity, smoothness, under-actuated systems, REDUCTION ALGORITHMS
  • Kocaeli University Affiliated: Yes


In this study, an interval type-2 fuzzy logic controller design method is proposed and validated on the real-time under-actuated nonlinear inverted pendulum system for swing-up and stabilization control problems. The swing-up algorithm is designed to give a faster response and the stabilization controller is designed based on continuity, monotonicity, and smoothness theorems for worst and best cases using the Mamdani fuzzy inference system in order to show the effectiveness of the proposed method. Outstanding type reduction methods are analyzed for the stabilization controller based on the design approach to determine the best type reduction algorithm for the effective and robust control performance. Real-time experiments are conducted to investigate the capability of the proposed controller in terms of adaptation performance and robustness ability. The controller also is able to handle structured and unstructured uncertainties such as measurement noise, external payload, undesirable internal/external disturbances, and parameter uncertainties. The results show that the proposed method clearly improves the control performance of the system in six experimental tasks conducted.