Title :
Implementations of state-space controllers using Field Programmable Gate Arrays
Author :
Mutlu, B.R. ; Dolen, M.
Author_Institution :
Dept. of Mech. Eng., Middle East Tech. Univ., Ankara, Turkey
Abstract :
Field Programmable Gate Arrays (FPGAs) are suitable choices for demanding real-time control applications including CNC machine tools, robotics, advanced automation, aviation, automotive systems. Logic-level design capabilities of FPGAs allow engineers to develop efficient yet flexible methods for motion control applications. In fact, certain properties of FPGAs (parallelism, layout management, logic optimization, etc.) can be exploited to reduce the resources used on the FPGA without sacrificing the performance. This paper focuses on this aspect and presents novel implementation methods for motion controllers using FPGAs. The presented methods are applied to a full-state space controller utilizing a Luenberger-type state observer. This controller topology, which can be easily tailored to any application, is implemented on an Altera Cyclone II FPGA chip utilizing the methods elaborated in the paper. Furthermore, the control performances of the resulting systems are investigated through a hardware in the loop simulation (HILS) of a nonlinear system (inverted pendulum) using MATLAB.
Keywords :
field programmable gate arrays; motion control; nonlinear control systems; observers; state-space methods; Altera Cyclone II; FPGA; Luenberger-type state observer; Matlab; controller topology; field programmable gate array; hardware in the loop simulation; motion control; nonlinear system; state-space controller; Automatic control; Automotive engineering; Computer numerical control; Control systems; Field programmable gate arrays; Machine tools; Motion control; Programmable logic arrays; Real time systems; Robotics and automation; FPGA; State space; controller implementation; full-state feedback; motion control; observers;
Conference_Titel :
Power Electronics Electrical Drives Automation and Motion (SPEEDAM), 2010 International Symposium on
Conference_Location :
Pisa
Print_ISBN :
978-1-4244-4986-6
Electronic_ISBN :
978-1-4244-7919-1
DOI :
10.1109/SPEEDAM.2010.5542068