Back to Search
Start Over
FPGA implementation of predictive control
- Source :
- 16th IEEE Mediterranean Electrotechnical Conference, 16th IEEE Mediterranean Electrotechnical Conference, Mar 2012, Tunis, Tunisia. ⟨10.1109/MELCON.2012.6196411⟩
- Publication Year :
- 2012
- Publisher :
- HAL CCSD, 2012.
-
Abstract
- International audience; In this paper, we propose an implementation of a synthesizable VHDL program of generalized predictive control (GPC) without constraints on a map XC3S700A Xilinx Starter Kit using the Xilinx ISE 10.1 software. The control strategy was applied to a second order state system. The VHDL language was used as a programming tool. Real variables were described with the fixed-point representation to overcome the overflow problems during the computations in the VHDL program. The use of FPGA circuits presents a good choice regarding to the problem of computation time encountered in predictive algorithms. A GPC Matlab program was also implemented in order to make a performance comparison. The simulation results show a good set-point tracking.
- Subjects :
- 0209 industrial biotechnology
Computer science
business.industry
Hardware description language
02 engineering and technology
Parallel computing
Application software
computer.software_genre
020202 computer hardware & architecture
Model predictive control
[SPI]Engineering Sciences [physics]
020901 industrial engineering & automation
Software
Computer engineering
Control system
VHDL
0202 electrical engineering, electronic engineering, information engineering
business
MATLAB
Field-programmable gate array
computer
Hardware_REGISTER-TRANSFER-LEVELIMPLEMENTATION
Hardware_LOGICDESIGN
computer.programming_language
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- 16th IEEE Mediterranean Electrotechnical Conference, 16th IEEE Mediterranean Electrotechnical Conference, Mar 2012, Tunis, Tunisia. ⟨10.1109/MELCON.2012.6196411⟩
- Accession number :
- edsair.doi.dedup.....1e723af7ee8a41e0b6bdb17ca3d13430
- Full Text :
- https://doi.org/10.1109/MELCON.2012.6196411⟩