Design and Implementation of FPGA-Based Digital PID Controller Using Distributed Arithmetic

被引:0
作者
Wang Xianhai [1 ]
Jia Jinling [1 ]
Cheng Guangjian [1 ]
Zhang Haijun [1 ]
Yu Wenjun [1 ]
机构
[1] Sichuan Univ Sci & Engn, Zigong, Sichuan, Peoples R China
来源
MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8 | 2012年 / 433-440卷
关键词
Digital PID controller; Distributed arithmetic; simulink; DSP Builder; FPGA;
D O I
10.4028/www.scientific.net/AMR.433-440.5659
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes a modularized method for the design and implementation of digital PID controller using DA algorithm based on Field Programmable Gate Array (FPGA) device. It is higher integration, lower power consumption, higher processing speed and more convenient reconfiguration compared with PID controllers based on software. The PID controller is modeled by using Simulink and DSP Builder to generate a system model. The controller coefficients are tuned conveniently by simulink and then pre-written into Look-up Tables(LUTs) in model of the proposed PID controller. After modeling, the simulation wave of step response for proposed PID controller is obtained easily by simulink. And the model of digital PID based on DA is then compiled by using Signal Compiler tool in DSP Builder provided by ALTERA corporation and synthesized by using QUARTUS II platform, and then the created file is downloaded into ALTERA's FPGA device to implement the proposed PID controller.
引用
收藏
页码:5659 / 5665
页数:7
相关论文
共 7 条
[1]  
[Anonymous], 1997, COMPUTER CONTROLLED
[2]  
Guo Xiaoyu, 2004, APPL ELECT TECHNIQUE, P61
[3]  
Gupta Prof. Vikas, 2009, INT J RECENT TRENDS, V2
[4]  
Liu Jingkun, 2003, ADV CONTROL MATLAB S
[5]   NEW HARDWARE REALIZATION OF DIGITAL-FILTERS [J].
PELED, A ;
LIU, B .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1974, AS22 (06) :456-462
[6]  
WHITE SA, 1989, IEEE ASSP MAGAZI JUL
[7]  
Wolf Wayne., 2001, Computers As Components: Principles of Embedded Computing System Design