제어로봇시스템학회:학술대회논문집
- 2003.10a
- /
- Pages.1066-1070
- /
- 2003
Fuzzy Logic PID controller based on FPGA
- Tipsuwanporn, V. (Department of Instrumentation Engineering, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang) ;
- Runghimmawan, T. (Department of Instrumentation Engineering, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang) ;
- Krongratana, V. (Department of Instrumentation Engineering, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang) ;
- Suesut, T. (Department of Instrumentation Engineering, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang) ;
- Jitnaknan, P. (Department of Instrumentation Engineering, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang)
- Published : 2003.10.22
Abstract
Recently technologies have created new principle and theory but the PID control system remains its popularity as the PID controller contains simple structure, including maintenance and parameter adjustment being so simple. Thus, this paper proposes auto tune PID by fuzzy logic controller based on FPGA which to achieve real time and small size circuit board. The digital PID controller design to consist of analog to digital converter which use chip TDA8763AM/3 (10 bit high-speed low power ADC), digital to analog converter which use two chip DAC08 (8 bit digital to analog converters) and fuzzy logic tune digital PID processor embedded on chip FPGA XC2S50-5tq-144. The digital PID processor was designed by fundamental PID equation which architectures including multiplier, adder, subtracter and some other logic gate. The fuzzy logic tune digital PID was designed by look up table (LUT) method which data storage into ROM refer from trial and error process. The digital PID processor verified behavior by the application program ModelSimXE. The result of simulation when input is units step and vary controller gain (