Research Article Open Access

Subway Train Braking System: A Fuzzy Based Hardware Approach

Mamun Bin Ibne Reaz1, Jubayer Jalil2, Hafizah Husain2 and Badariah Bais2
  • 1 , Afganistan
  • 2 ,
American Journal of Applied Sciences
Volume 8 No. 7, 2011, 740-747

DOI: https://doi.org/10.3844/ajassp.2011.740.747

Submitted On: 15 May 2011 Published On: 24 June 2011

How to Cite: Reaz, M. B. I., Jalil, J., Husain, H. & Bais, B. (2011). Subway Train Braking System: A Fuzzy Based Hardware Approach. American Journal of Applied Sciences, 8(7), 740-747. https://doi.org/10.3844/ajassp.2011.740.747

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.

  • 1,088 Views
  • 3,115 Downloads
  • 2 Citations

Download

Keywords

  • Fuzzy logic
  • fuzzy controller
  • braking system
  • Field-Programmable Gate Arrays (FPGA)
  • brake pressure
  • accurate response
  • defuzzification module
  • proposed approach
  • rule selector
  • subway train
  • rule selector
  • brake pressure