Implementation of a state space controller in a FPGA

被引:0
作者
Garbergs, B [1 ]
Sohlberg, B [1 ]
机构
[1] Dalarna Univ, CITU, Ctr Ind Dev, S-78188 Borlange, Sweden
来源
MELECON '98 - 9TH MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, VOLS 1 AND 2 | 1998年
关键词
automatic control; controller; VHDL; FPGA; Kalman filter;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Results from the implementation of a stand-alone state space controller in a Field Programmable Gate Array 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.
引用
收藏
页码:566 / 569
页数:4
相关论文
empty
未找到相关数据