Subway train braking system: A fuzzy based hardware approach

Md. Mamun Ibne Reaz, Jubayer Jalil, Hafizah Husain, Badariah Bais

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

Problem statement: Automated subway train-braking system require perfection, efficiency and fast response. In order to cope with this concerns, an appropriate algorithm need to be developed which need to be implemented in hardware for faster response. Approach: In this research, the FPGA realization of fuzzy based subway train braking system has been presented on an Alter FLEX10K device to provide an accurate and increased speed of convergence of the network. The fuzzy based subway train braking system is comprised of fusilier, inference, rule selector and defuzzifier modules. Sixteen rules are identified for the rule selector module. After determining the membership functions and its fuzzy variables, the Max-Min Composition method and Madman-Min implication operator are used for the inference module and the Centre of Gravity method is used for the defuzzification module. Each module is modeled individually using behavioral VHDL. The layers are then connected using structural VHDL. Two 8-bit and one 8-bit unsigned digital signals are used for input and output respectively. Six ROMs are defined in order to decrease the chances of processing and increasing the throughput of the system. Results: Functional simulations were commenced to verify the functionality of the individual modules and the system as well. We have validated the hardware implementation of the proposed approach through comparison, verification and analysis. The design has utilized 2372 units of LC with a system frequency of 139.8MHz. Conclusion: In this research, the FPGA realization of fuzzy brake system of subway train has been successfully implemented with minimum usage of logic cells. The validation study with C model shows that the hardware model is appropriate and the hardware approach shows faster and accurate response with full automatic control.

Original languageEnglish
Pages (from-to)740-747
Number of pages8
JournalAmerican Journal of Applied Sciences
Volume8
Issue number7
Publication statusPublished - 2011

Fingerprint

Subways
Braking
Hardware
Computer hardware description languages
Field programmable gate arrays (FPGA)
ROM
Membership functions
Brakes
Gravitation
Throughput
Processing
Chemical analysis

Keywords

  • Accurate response
  • Brake pressure
  • Braking system
  • Defuzzification module
  • Field-programmable gate arrays (fpga)
  • Fuzzy controller
  • Fuzzy logic
  • Proposed approach
  • Rule selector
  • Subway train

ASJC Scopus subject areas

  • General

Cite this

Subway train braking system : A fuzzy based hardware approach. / Ibne Reaz, Md. Mamun; Jalil, Jubayer; Husain, Hafizah; Bais, Badariah.

In: American Journal of Applied Sciences, Vol. 8, No. 7, 2011, p. 740-747.

Research output: Contribution to journalArticle

@article{d1a8937c960f45d5bf5310710dc9d5bf,
title = "Subway train braking system: A fuzzy based hardware approach",
abstract = "Problem statement: Automated subway train-braking system require perfection, efficiency and fast response. In order to cope with this concerns, an appropriate algorithm need to be developed which need to be implemented in hardware for faster response. Approach: In this research, the FPGA realization of fuzzy based subway train braking system has been presented on an Alter FLEX10K device to provide an accurate and increased speed of convergence of the network. The fuzzy based subway train braking system is comprised of fusilier, inference, rule selector and defuzzifier modules. Sixteen rules are identified for the rule selector module. After determining the membership functions and its fuzzy variables, the Max-Min Composition method and Madman-Min implication operator are used for the inference module and the Centre of Gravity method is used for the defuzzification module. Each module is modeled individually using behavioral VHDL. The layers are then connected using structural VHDL. Two 8-bit and one 8-bit unsigned digital signals are used for input and output respectively. Six ROMs are defined in order to decrease the chances of processing and increasing the throughput of the system. Results: Functional simulations were commenced to verify the functionality of the individual modules and the system as well. We have validated the hardware implementation of the proposed approach through comparison, verification and analysis. The design has utilized 2372 units of LC with a system frequency of 139.8MHz. Conclusion: In this research, the FPGA realization of fuzzy brake system of subway train has been successfully implemented with minimum usage of logic cells. The validation study with C model shows that the hardware model is appropriate and the hardware approach shows faster and accurate response with full automatic control.",
keywords = "Accurate response, Brake pressure, Braking system, Defuzzification module, Field-programmable gate arrays (fpga), Fuzzy controller, Fuzzy logic, Proposed approach, Rule selector, Subway train",
author = "{Ibne Reaz}, {Md. Mamun} and Jubayer Jalil and Hafizah Husain and Badariah Bais",
year = "2011",
language = "English",
volume = "8",
pages = "740--747",
journal = "American Journal of Applied Sciences",
issn = "1546-9239",
publisher = "Science Publications",
number = "7",

}

TY - JOUR

T1 - Subway train braking system

T2 - A fuzzy based hardware approach

AU - Ibne Reaz, Md. Mamun

AU - Jalil, Jubayer

AU - Husain, Hafizah

AU - Bais, Badariah

PY - 2011

Y1 - 2011

N2 - Problem statement: Automated subway train-braking system require perfection, efficiency and fast response. In order to cope with this concerns, an appropriate algorithm need to be developed which need to be implemented in hardware for faster response. Approach: In this research, the FPGA realization of fuzzy based subway train braking system has been presented on an Alter FLEX10K device to provide an accurate and increased speed of convergence of the network. The fuzzy based subway train braking system is comprised of fusilier, inference, rule selector and defuzzifier modules. Sixteen rules are identified for the rule selector module. After determining the membership functions and its fuzzy variables, the Max-Min Composition method and Madman-Min implication operator are used for the inference module and the Centre of Gravity method is used for the defuzzification module. Each module is modeled individually using behavioral VHDL. The layers are then connected using structural VHDL. Two 8-bit and one 8-bit unsigned digital signals are used for input and output respectively. Six ROMs are defined in order to decrease the chances of processing and increasing the throughput of the system. Results: Functional simulations were commenced to verify the functionality of the individual modules and the system as well. We have validated the hardware implementation of the proposed approach through comparison, verification and analysis. The design has utilized 2372 units of LC with a system frequency of 139.8MHz. Conclusion: In this research, the FPGA realization of fuzzy brake system of subway train has been successfully implemented with minimum usage of logic cells. The validation study with C model shows that the hardware model is appropriate and the hardware approach shows faster and accurate response with full automatic control.

AB - Problem statement: Automated subway train-braking system require perfection, efficiency and fast response. In order to cope with this concerns, an appropriate algorithm need to be developed which need to be implemented in hardware for faster response. Approach: In this research, the FPGA realization of fuzzy based subway train braking system has been presented on an Alter FLEX10K device to provide an accurate and increased speed of convergence of the network. The fuzzy based subway train braking system is comprised of fusilier, inference, rule selector and defuzzifier modules. Sixteen rules are identified for the rule selector module. After determining the membership functions and its fuzzy variables, the Max-Min Composition method and Madman-Min implication operator are used for the inference module and the Centre of Gravity method is used for the defuzzification module. Each module is modeled individually using behavioral VHDL. The layers are then connected using structural VHDL. Two 8-bit and one 8-bit unsigned digital signals are used for input and output respectively. Six ROMs are defined in order to decrease the chances of processing and increasing the throughput of the system. Results: Functional simulations were commenced to verify the functionality of the individual modules and the system as well. We have validated the hardware implementation of the proposed approach through comparison, verification and analysis. The design has utilized 2372 units of LC with a system frequency of 139.8MHz. Conclusion: In this research, the FPGA realization of fuzzy brake system of subway train has been successfully implemented with minimum usage of logic cells. The validation study with C model shows that the hardware model is appropriate and the hardware approach shows faster and accurate response with full automatic control.

KW - Accurate response

KW - Brake pressure

KW - Braking system

KW - Defuzzification module

KW - Field-programmable gate arrays (fpga)

KW - Fuzzy controller

KW - Fuzzy logic

KW - Proposed approach

KW - Rule selector

KW - Subway train

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

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

M3 - Article

AN - SCOPUS:79959836015

VL - 8

SP - 740

EP - 747

JO - American Journal of Applied Sciences

JF - American Journal of Applied Sciences

SN - 1546-9239

IS - 7

ER -