DocumentCode :
1685991
Title :
Implementation of a state space controller in a FPGA
Author :
Garbergs, B. ; Sohlberg, B.
Author_Institution :
Centre for Ind. Dev., Dalarna Univ., Borlange, Sweden
Volume :
1
fYear :
1998
Firstpage :
566
Abstract :
Results from the implementation of a stand-alone state space controller in a Field Programmable Gate Array (FPGA) circuit is presented. As a case study, an inverted pendulum is used as the controlled process. The process in non-trivial and reflects several industrially related control problems. The process states are estimated via a time-invariant Kalman filter. Two different CAD-tools are used: one for the design of the control system and another tool for the hardware. The hardware description language VHDL is used to model both the hardware and the process. These models formed a very useful test-bench in the hardware design system. Models of the process and the controller are designed in both systems. The problem of verifying that all models had a correct behaviour is solved by exchanging and comparing simulated input- and output-signals via ASCII-files between the two systems. The controller fits well within a 10,000 gate FPGA
Keywords :
Kalman filters; control system CAD; field programmable gate arrays; hardware description languages; state-space methods; ASCII-files; CAD tools; FPGA; MATLAB; MATLAB/SIMULINK; VHDL; control system design; field programmable gate array circuit; hardware description language; hardware design system; inverted pendulum; stand-alone controller; state space controller implementation; time-invariant Kalman filter; Circuits; Control systems; Electrical equipment industry; Field programmable gate arrays; Hardware design languages; Industrial control; Process control; State estimation; State-space methods; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrotechnical Conference, 1998. MELECON 98., 9th Mediterranean
Conference_Location :
Tel-Aviv
Print_ISBN :
0-7803-3879-0
Type :
conf
DOI :
10.1109/MELCON.1998.692491
Filename :
692491
Link To Document :
بازگشت