FPGA Realization of Fuzzy Based Subway Train Braking System

Mamun Bin Ibne Reaz, D E Selangor · 2002

In this paper, the FPGA realization of fuzzy based subway train braking system has been presented on an Altera FLEX10K device to provide an accurate and increased speed of convergence of the network. The fuzzy based subway train braking system is comprised of fuzzifier, 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 Mamdani-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. Once the particular approaches are detected for input, output, main block and various modules, the VHDL descriptions are run through a VHDL simulator. This is followed by the timing analysis and circuit synthesis for the validation, functionality and performance of the designated circuit, which supports the practicality, advantages and effectiveness of the proposed hardware realization for the applications.

Read the paper · More papers on PaperTik