A HARDWARE-BASED IMPLEMENTATION OF A TSK FUZZY CONTROLLER FOR A WHEELCHAIR SYSTEM

被引:1
|
作者
Masmoudi, Mohamed Slim [1 ]
Krichen, Najla [2 ]
Masmoudi, Mohamed [2 ]
机构
[1] Sfax Univ, Natl Sch Elect & Commun, Sfax, Tunisia
[2] Sfax Univ, Natl Engn Sch Sfax, Sfax, Tunisia
来源
关键词
Fuzzy logic controller; wheelchair navigation system; ANFIS; hardware optimization; field-programmable gate array; ROBOT;
D O I
10.2316/Journal.206.2018.1.206-4740
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Controllers of all sorts have been applied recently for dealing with smooth and smart navigation of wheelchair system. Stringent requirements are being made by designers and users of these systems, especially over the past few years, where the population of elderly and those seeking quality health care has increased. Among powerful controllers proposed are those based on fuzzy logic systems. But optimal design and hardware implementation challenges have been among the challenging issues to use these systems in mass application. We present here different aspects for designing, implementing and optimizing a fuzzy logic controller (FLC) for wheelchair navigation system, using a field-programmable gate array (FPGA). The main goal of this work is the hardware implementation with focus on FPGA resources optimization. In fact, this optimization is necessary to limit the FPGA hardware resources. For this purpose, we performed software and hardware optimization procedures. The software procedure is performed using Matlab Anfis environment to reduce the number of rules and to optimize the membership functions shapes. The hardware procedure is performed using FPGA to limit the resources of the divider block needed to compute the FLC output. For the latter optimization approach, the FLC is implemented in VHDL language, synthesized, optimized, placed and routed, and simulated with specific FPGA board. Basically two FLC controllers are designed and then compared in terms of their hardware resources and frequency. Both simulation results are presented for various targets.
引用
收藏
页码:12 / 22
页数:11
相关论文
共 50 条
  • [1] A hardware-based implementation of a tsk fuzzy controller for a wheelchair system
    [J]. 1600, Acta Press, Building B6, Suite 101, 2509 Dieppe Avenue S.W., Calgary, AB, T3E 7J9, Canada (33):
  • [2] Hardware implementation of a fuzzy controller for a power system
    Jamshidi, M
    [J]. IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY, 1997, 21 (03): : 323 - 339
  • [3] Self-adaptation of fuzzy controller optimized by hardware-based GA
    Jiang, HL
    Jin, DM
    [J]. SOLID-STATE AND INTEGRATED-CIRCUIT TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2001, : 1147 - 1150
  • [4] Design and Hardware Implementation Based on Hybrid Structure for MPPT of PV System Using an Interval Type-2 TSK Fuzzy Logic Controller
    Kececioglu, O. Fatih
    Gani, Ahmet
    Sekkeli, Mustafa
    [J]. ENERGIES, 2020, 13 (07)
  • [5] Implementation of a Fuzzy TSK Controller for a Flexible Joint Robot
    Akbari, M. E.
    Badamchizadeh, M. A.
    Poor, M. A.
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2012, 2012
  • [6] Hardware implementation of traffic controller using fuzzy expert system
    Islam, Md. Shabiul
    Bhuyan, M. S.
    Azim, Md. Anwarul
    Teng, L. K.
    Othman, Masuri
    [J]. 2006 International Symposium on Evolving Fuzzy Systems, Proceedings, 2006, : 325 - 330
  • [7] Fuzzy controller hardware design and implementation
    Chang, JX
    Lan, HX
    [J]. 1996 2ND INTERNATIONAL CONFERENCE ON ASIC, PROCEEDINGS, 1996, : 321 - 324
  • [8] Design of TSK fuzzy controller based on TSK fuzzy model using pole placement
    Kang, GT
    Lee, W
    Sugeno, M
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AT THE IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE - PROCEEDINGS, VOL 1-2, 1998, : 246 - 251
  • [9] Implementation Of Fuzzy Automated Brake Controller Using TSK Algorithm
    Mittal, Ruchi
    Kaur, Magandeep
    [J]. INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN SCIENCE AND TECHNOLOGY (ICM2ST-10), 2010, 1324 : 1 - +
  • [10] A fuzzy logic navigation controller implemented in hardware for an electric wheelchair
    Rojas, Mario
    Ponce, Pedro
    Molina, Arturo
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2018, 15 (01):