Notice of Violation of IEEE Publication Principles FPGA based efficient implementation of PID control algorithm

Mohammed Sultan Mohiuddin Siddiqui, Asher Sajid, D. G. Chougule · International Conference on Control and Automation · 2009

In this paper, an efficient design scheme for implementation of PID control algorithm in FPGA is presented. The algorithm is implemented using a Distributed Arithmetic (DA) based scheme where a Look-Up-Table (LUT) mechanism inside the FPGA is utilized. It can be shown that DA based PID controller saves 80% hardware utilization and 40% savings in power consumption compared to the multiplier-based scheme. It also offers good closed loop performance while using less resources, resulting in cost reduction, high speed and low power consumption which are desirable in embedded control applications. Finally as a case study we discuss the DA based scheme to design a temperature control system. The design uses a modular approach, so that some modules can be reused in other applications. The complete digital control system is built using commercial FPGA's to demonstrate its efficiency. The same approach can be extended to design other embedded controllers using FPGA.

Read the paper · More papers on PaperTik