FPGA Based Self-tuning PI Controller Using IFT Technique
Grayson Himunzowa, Farouck Smith · Advances in intelligent systems and computing · 2016
In this paper the FPGA based self tuning Proportional Integral (PI) controller using Iterative Feedback Tuning (IFT) Technique is proposed. This is accomplished by carrying out an overview of IFT technique and simulation, using Matlab/Simulink platform. The matlab m-file for the Self Tuning PI Controller is used to develop the VHDL code that describes the Self Tuning PI Controller hardware. Fixed point number representation is used in preference to floating point numbers for good performance in respect of reduced power consumption and enhanced speed in program execution. Finite state machine with Datapath (FSMD) model is preferred to Finite state machine plus Datapath (FSM + D) model for ease of implementation. Finally, the Self Tuning PI Controller VHDL code is simulated before implementing it on Altera EP4CE6E22C8 N FPGA.