Title :
Experimental studies on timing and memory usages of concurrent fuzzy control applications
Author :
Phongpensri, C. ; Sripanomwan, K.
Author_Institution :
Dept. of Comput., Silpakorn Univ., Nakorn Pathom, Thailand
Abstract :
This paper studies the timing and memory usages of fuzzy control applications on embedded systems. Particularly, we are interested in the timing and memory usages of various fuzzy applications implemented on microcontroller. Our study is based on the PIC microcontroller platform. We develop a fuzzy library used to build a concurrent fuzzy system prototype. Then, we compare the memory usage and the timing property of our prototype concurrent fuzzy systems implemented by interrupt-based scheme and Micro C-based with the baseline one. The results show that implementation using interrupt-based has overheads on the program memory about 11 bytes per system and about 160 bytes for data memory. Timing overhead for the interrupt-based is about 72% compared to the baseline. When compared to using Micro C, which has more data overheads, it has an advantage on real-time features and small task switching overhead. However, implementation of the Micro C and fuzzy systems are limited on PIC due to the data memory size.
Keywords :
control engineering computing; embedded systems; fuzzy control; microcontrollers; concurrent fuzzy control; concurrent fuzzy system; embedded systems; fuzzy library; memory usages; microcontroller platform; timing overhead; timing usages; Concurrent computing; Embedded system; Fuzzy control; Fuzzy systems; Hardware; Libraries; Microcontrollers; Multitasking; Prototypes; Timing;
Conference_Titel :
Fuzzy Systems, 2009. FUZZ-IEEE 2009. IEEE International Conference on
Conference_Location :
Jeju Island
Print_ISBN :
978-1-4244-3596-8
Electronic_ISBN :
1098-7584
DOI :
10.1109/FUZZY.2009.5277152