Implementation of Type-2 Fuzzy Controller in Matlab Software

被引:0
|
作者
Dominik, Ireneusz [1 ]
Flaga, Stanislaw [1 ]
机构
[1] AGH Univ Krakow, Fac Mech Engn & Robot, Dept Proc Control, Al Mickiewicza 30, PL-30059 Krakow, Poland
关键词
type-2 fuzzy controller; toolbox; reduction types; Matlab; INTERVAL TYPE-2; REDUCTION; LOGIC;
D O I
10.12913/22998624/171810
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The purpose of this work is to create a Matlab toolbox that makes it easy and accessible to become acquainted with a novel control method called type-2 fuzzy controller. A toolbox for working with type-1 controllers can be found in the Simulink package, while there are only few, simple toolboxes for type-2 fuzzy controllers. The article describes the details of the created software, which allows working both with simulation objects, but also enables creating program code for a PLC industrial controller. This gives the opportunity to work in a simulation environment with a model of the control object and then, after tuning the controller, to automatically implement the controller to control the real object. In the literature, one can find many methods for reducing type-2 to type-1 fuzzy logic, but most often they are compared to several well-known classical reduction methods, such as the KM algorithm. There is no compilation of the most popular methods and a comparison of their performance. With the new toolbox it was possible to quickly create and add new reduction methods; thus, an analysis of 16 reduction methods was also presented in the article.
引用
收藏
页码:374 / 384
页数:11
相关论文
共 50 条
  • [31] A u-map representation of general type-2 fuzzy sets via concepts from activation detection: Application to constructing type-2 fuzzy set measures
    Ngan, Shing-Chung
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 64 : 169 - 193
  • [32] Generalized Type-2 Fuzzy Systems for controlling a mobile robot and a performance comparison with Interval Type-2 and Type-1 Fuzzy Systems
    Sanchez, Mauricio A.
    Castillo, Oscar
    Castro, Juan R.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (14) : 5904 - 5914
  • [33] New efficient algorithms for the centroid of an interval type-2 fuzzy set
    Liu, Xianliang
    Lin, Yicheng
    Wan, Shu-Ping
    INFORMATION SCIENCES, 2021, 570 : 468 - 486
  • [34] Robot Path Planning Based on Interval Type-2 Fuzzy Controller Optimized by an Improved Aquila Optimization Algorithm
    Li, Kun
    Zhang, Xiang
    Han, Ying
    IEEE ACCESS, 2023, 11 : 111655 - 111671
  • [35] Cuckoo search algorithm based design of interval Type-2 Fuzzy PID Controller for Furuta pendulum system
    Hamza, Mukhtar Fatihu
    Yap, Hwa Jen
    Choudhury, Imtiaz Ahmed
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 62 : 134 - 151
  • [36] General Type-2 Fuzzy Gain Scheduling PID Controller with Application to Power-Line Inspection Robots
    Zhao, Tao
    Chen, Yao
    Dian, Songyi
    Guo, Rui
    Li, Shengchuan
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2020, 22 (01) : 181 - 200
  • [37] Multilayer Interval Type-2 Fuzzy Controller Design for Quadcopter Unmanned Aerial Vehicles Using Jaya Algorithm
    Le, Tien-Loc
    Quynh, Nguyen Vu
    Long, Ngo Kim
    Hong, Sung Kyung
    IEEE ACCESS, 2020, 8 : 181246 - 181257
  • [38] Fuzzy Feature Selection Based On Interval Type-2 Fuzzy Sets
    Cherif, Sahar
    Baklouti, Nesrine
    Alimi, Adel
    Snasel, Vaclav
    NINTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2016), 2017, 10341
  • [39] A PWM Nie-Tan Type-Reducer Circuit for a Low-Power Interval Type-2 Fuzzy Controller
    Fanelli de Souza, Gabriel Antonio
    dos Santos, Rodrigo Bispo
    Faria, Lester de Abreu
    IEEE ACCESS, 2021, 9 : 158773 - 158783
  • [40] A comparative study of type-1 fuzzy logic systems, interval type-2 fuzzy logic systems and generalized type-2 fuzzy logic systems in control problems
    Castillo, Oscar
    Amador-Angulo, Leticia
    Castro, Juan R.
    Garcia-Valdez, Mario
    INFORMATION SCIENCES, 2016, 354 : 257 - 274