Designing of a fuzzy logic based traffic controller system using VHDL

Md. Shabiul Islam, Mahidur R. Sarker, Sawal Hamid Md Ali, Masuri Othman

Research output: Contribution to journalArticle

Abstract

This paper proposes a novel traffic controller hardware, which can be emulated the human knowledge as fuzzy logic rules, and its application as the controller for dynamic traffic load control system. The structure of this proposed hardware is derived based on expert system in the form of fuzzy IF-THEN rules. The initial setting of its parameters can be intuitively chosen from expert's experience. The developed traffic controller module uses knowledge based fuzzy rules and parameters. Knowledge based feature makes the developed hardware design more simple and efficient, especially when compared with traditional trial and error based method. Smart and flexible functionality of the Fuzzy Traffic Controller (FTC) system can effectively minimize traffic jam occurrences at interchange on road area. The FTC is targeted for the Field-Programmable Gate Arrays (FPGA) platform. To develop the system, the behaviour level of the FTC algorithm has been described in VHDL under MAX+PLUS II environment. Simulations have been carried out to verify the correct functionality of the FTC chip. Finite State Machine (FSM) is used to ensure precise traffic flow operation. The FPGA Express, (Synthesis tool) has been used to get gate-level schematic of the FTC chip. Finally, the design codes of the FTC have been downloaded into FPGA Educational board (Altera FLEX10K). Performance comparison of the developed expert FTC chip with other conventional controller for controlling traffic light is evaluated.

Original languageEnglish
Pages (from-to)585-596
Number of pages12
JournalAustralian Journal of Basic and Applied Sciences
Volume5
Issue number9
Publication statusPublished - Sep 2011

Fingerprint

Computer hardware description languages
Fuzzy logic
Controllers
Field programmable gate arrays (FPGA)
Hardware
Schematic diagrams
Interchanges
Finite automata
Fuzzy rules
Telecommunication traffic
Expert systems

Keywords

  • Expert Fuzzy system
  • FPGA
  • Synthesis
  • Traffic controller
  • VHDL

ASJC Scopus subject areas

  • General

Cite this

Designing of a fuzzy logic based traffic controller system using VHDL. / Islam, Md. Shabiul; Sarker, Mahidur R.; Md Ali, Sawal Hamid; Othman, Masuri.

In: Australian Journal of Basic and Applied Sciences, Vol. 5, No. 9, 09.2011, p. 585-596.

Research output: Contribution to journalArticle

@article{e4064f8dbc2d4ea8b9bb33bfb1800db1,
title = "Designing of a fuzzy logic based traffic controller system using VHDL",
abstract = "This paper proposes a novel traffic controller hardware, which can be emulated the human knowledge as fuzzy logic rules, and its application as the controller for dynamic traffic load control system. The structure of this proposed hardware is derived based on expert system in the form of fuzzy IF-THEN rules. The initial setting of its parameters can be intuitively chosen from expert's experience. The developed traffic controller module uses knowledge based fuzzy rules and parameters. Knowledge based feature makes the developed hardware design more simple and efficient, especially when compared with traditional trial and error based method. Smart and flexible functionality of the Fuzzy Traffic Controller (FTC) system can effectively minimize traffic jam occurrences at interchange on road area. The FTC is targeted for the Field-Programmable Gate Arrays (FPGA) platform. To develop the system, the behaviour level of the FTC algorithm has been described in VHDL under MAX+PLUS II environment. Simulations have been carried out to verify the correct functionality of the FTC chip. Finite State Machine (FSM) is used to ensure precise traffic flow operation. The FPGA Express, (Synthesis tool) has been used to get gate-level schematic of the FTC chip. Finally, the design codes of the FTC have been downloaded into FPGA Educational board (Altera FLEX10K). Performance comparison of the developed expert FTC chip with other conventional controller for controlling traffic light is evaluated.",
keywords = "Expert Fuzzy system, FPGA, Synthesis, Traffic controller, VHDL",
author = "Islam, {Md. Shabiul} and Sarker, {Mahidur R.} and {Md Ali}, {Sawal Hamid} and Masuri Othman",
year = "2011",
month = "9",
language = "English",
volume = "5",
pages = "585--596",
journal = "Australian Journal of Basic and Applied Sciences",
issn = "1991-8178",
publisher = "INSInet Publications",
number = "9",

}

TY - JOUR

T1 - Designing of a fuzzy logic based traffic controller system using VHDL

AU - Islam, Md. Shabiul

AU - Sarker, Mahidur R.

AU - Md Ali, Sawal Hamid

AU - Othman, Masuri

PY - 2011/9

Y1 - 2011/9

N2 - This paper proposes a novel traffic controller hardware, which can be emulated the human knowledge as fuzzy logic rules, and its application as the controller for dynamic traffic load control system. The structure of this proposed hardware is derived based on expert system in the form of fuzzy IF-THEN rules. The initial setting of its parameters can be intuitively chosen from expert's experience. The developed traffic controller module uses knowledge based fuzzy rules and parameters. Knowledge based feature makes the developed hardware design more simple and efficient, especially when compared with traditional trial and error based method. Smart and flexible functionality of the Fuzzy Traffic Controller (FTC) system can effectively minimize traffic jam occurrences at interchange on road area. The FTC is targeted for the Field-Programmable Gate Arrays (FPGA) platform. To develop the system, the behaviour level of the FTC algorithm has been described in VHDL under MAX+PLUS II environment. Simulations have been carried out to verify the correct functionality of the FTC chip. Finite State Machine (FSM) is used to ensure precise traffic flow operation. The FPGA Express, (Synthesis tool) has been used to get gate-level schematic of the FTC chip. Finally, the design codes of the FTC have been downloaded into FPGA Educational board (Altera FLEX10K). Performance comparison of the developed expert FTC chip with other conventional controller for controlling traffic light is evaluated.

AB - This paper proposes a novel traffic controller hardware, which can be emulated the human knowledge as fuzzy logic rules, and its application as the controller for dynamic traffic load control system. The structure of this proposed hardware is derived based on expert system in the form of fuzzy IF-THEN rules. The initial setting of its parameters can be intuitively chosen from expert's experience. The developed traffic controller module uses knowledge based fuzzy rules and parameters. Knowledge based feature makes the developed hardware design more simple and efficient, especially when compared with traditional trial and error based method. Smart and flexible functionality of the Fuzzy Traffic Controller (FTC) system can effectively minimize traffic jam occurrences at interchange on road area. The FTC is targeted for the Field-Programmable Gate Arrays (FPGA) platform. To develop the system, the behaviour level of the FTC algorithm has been described in VHDL under MAX+PLUS II environment. Simulations have been carried out to verify the correct functionality of the FTC chip. Finite State Machine (FSM) is used to ensure precise traffic flow operation. The FPGA Express, (Synthesis tool) has been used to get gate-level schematic of the FTC chip. Finally, the design codes of the FTC have been downloaded into FPGA Educational board (Altera FLEX10K). Performance comparison of the developed expert FTC chip with other conventional controller for controlling traffic light is evaluated.

KW - Expert Fuzzy system

KW - FPGA

KW - Synthesis

KW - Traffic controller

KW - VHDL

UR - http://www.scopus.com/inward/record.url?scp=81755181664&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=81755181664&partnerID=8YFLogxK

M3 - Article

VL - 5

SP - 585

EP - 596

JO - Australian Journal of Basic and Applied Sciences

JF - Australian Journal of Basic and Applied Sciences

SN - 1991-8178

IS - 9

ER -