PID Controller Using FPGA Technology

Since the Years 60, the law of Moore predicts that the complexity in terms of built-in circuit transistors doubles every two years, remain verified. The programmable FPGA circuits (Field Programmable Gate Array) didn't escape to this law. Since the first FPGA, developed like an evolution natural of the CPLD (Complex Programmable Logic Devices), these circuits didn't stop winning in complexity and integrated henceforth until one billion of transistors for the most recent generations. This increase of the integration level resulted in a similar growth of the power of calculation of these circuits. The FPGAs have been used then to make the fast samples of ASICs (Application Specific Integrated Circuits) and find since some years their place in many domains of applications. However, the order of the processes industrial requires more and more elements of powerful calculations. This type of order is in the same way in perpetual evolution with the development of the numeric circuits of calculation. Thus, the PID controllers represent the majority of the controllers used in the industrial systems control. Of this fact, it will be necessary to digitalize the PID algorithm. The modern digital control systems require more and more strong and fastest calculation components. This type of elements becomes yet indispensable with the utilization of some new control algorithms like the fuzzy control, the adaptive control, the sliding mode control... [1]. Although the PID controllers are the oldest they represent the most used controllers in the industrial control systems

[1]  R.L. Lin,et al.  Design and implementation of FPGA-based single stage photovoltaic energy conversion system , 2004, The 2004 IEEE Asia-Pacific Conference on Circuits and Systems, 2004. Proceedings..

[2]  S. Weber,et al.  Smart adaptable strain gage conditioner: hardware/software implementation , 2004, IEEE Sensors Journal.

[3]  Olli Pyrhonen,et al.  Implementation and Simulation of Fast Inverter Control Algorithms with the use of FPGA Circuit , 2003 .

[4]  Lotfi Kamoun,et al.  A digital PID controller for real time and multi loop control: a comparative study , 1998, 1998 IEEE International Conference on Electronics, Circuits and Systems. Surfing the Waves of Science and Technology (Cat. No.98EX196).

[5]  R. Gao,et al.  Reconfigurable hardware implementation of an improved parallel architecture for MPEG-4 motion estimation in mobile applications , 2003, IEEE Trans. Consumer Electron..

[6]  K. Nurdan,et al.  FPGA-based data acquisition system for a Compton camera , 2003 .

[7]  Tiecai Li,et al.  ECOMIPS: an economic MIPS CPU design on FPGA , 2004 .

[8]  M.J. Canet,et al.  FPGA implementation of an IF transceiver for OFDM-based WLAN , 2004, IEEE Workshop onSignal Processing Systems, 2004. SIPS 2004..

[9]  H D Maheshappa,et al.  Digital PID Controller for Speed Control of DC Motors , 1989 .

[10]  Jianxin Tang PID controller using the TMS320C31 DSK with online parameter adjustment for real-time DC motor speed and position control , 2001, ISIE 2001. 2001 IEEE International Symposium on Industrial Electronics Proceedings (Cat. No.01TH8570).