Real Time Based PI-like Fuzzy Controller for DC Servomotor

Buck converter is highly nonlinear system because of its inherent switching. When a buck converter is cascaded with DC servomotor for controlling the speed, conventional design approach (like PID, deadbeat...) for speed control can not be applied. This paper proposes design of fuzzy PI like controller for speed control of small DC servo motor cascaded with buck converter. The proposed fuzzy logic controller is first programmed in C language and results are compared with fuzzy inference system (FIS) editor in Matlab. This C program is then executed in code composer studio (CCS) for real time implementation on DSP processor TMS320LF2407A. Cascaded buck converter has an added advantage over digital to analog converters, that, it can be principally extended for motors of higher ratings only by changing the component values of buck converter.

[1]  K. Self,et al.  Designing with fuzzy logic , 1990, IEEE Spectrum.

[2]  T. Ghose,et al.  Converter Based DC Motor Speed Control Using TMS320LF2407A DSK , 2006, 2006 1ST IEEE Conference on Industrial Electronics and Applications.

[3]  Y.F. Li,et al.  Development of fuzzy algorithms for servo systems , 1989, IEEE Control Systems Magazine.

[4]  Miro Milanovic,et al.  Digitally controlled buck converter , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[5]  Dr. Hans Hellendoorn,et al.  An Introduction to Fuzzy Control , 1996, Springer Berlin Heidelberg.