DocumentCode
547325
Title
Design of a fuzzy system to control a small electric train using the microchip PIC32 with the aid of MATLAB blocksets
Author
Ghassoul, Mostefa
Author_Institution
Dept. of Chem. Eng., Univ. of Bahrain, Bahrain
Volume
3
fYear
2011
fDate
10-12 June 2011
Firstpage
242
Lastpage
246
Abstract
This paper describes the design of a small train controller based on the microchip PIC32 32 bit 32MX360F512L microcontroller, mounted on PIC32 starter kit, to control a small electric train using the MATLAB fuzzy logic tool together with MPLAB- MATLAB blocksets developed by Kerhuel (1). Though the controller has got 16 analogue to digital converter channels, it has no digital to analogue converters (DAC). This has led to the use of an external SPI serial MCP 4921 single channel DAC developed by microchip as well. The only currently available SIMULINK blocksets are developed for 16 or 32 bit PIC controllers. 16 bit PICs (DSPIC30xxx and DSPIC33xxx) were not used in this project because when implementing MATLAB fuzzy logic algorithm with a high number of rules (more than five rules), this requires larger stack memory which was not available on both chips. This lead us to use The PIC32 controller, because of its relatively big stack memory.
Keywords
control engineering computing; control system synthesis; electric locomotives; fuzzy control; mathematics computing; microcontrollers; 32MX360F512L microcontroller; MATLAB blocksets; MATLAB fuzzy logic tool; MPLAB; PIC32 microchip; SIMULINK blocksets; SPI serial MCP 4921 single channel DAC; analogue to digital converter channel; electric train control; fuzzy system; stack memory; Adaptation models; Fuzzy control; Fuzzy logic; MATLAB; Mathematical model; Microcontrollers; Velocity measurement; Matlab; PIC32 microcontroller; blockset; fuzzy logic controller; train;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Automation Engineering (CSAE), 2011 IEEE International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-8727-1
Type
conf
DOI
10.1109/CSAE.2011.5952673
Filename
5952673
Link To Document