DocumentCode :
2860231
Title :
Optimization of controller gains for FPGA-based multivariable motion controller using response surface methodology
Author :
Sekaran, Hari Priyai ; Liyanage, Migara H. ; Krouglicof, Nicholas
Author_Institution :
Memorial Univ. of Newfoundland, St. John´s, NL, Canada
fYear :
2015
fDate :
3-6 May 2015
Firstpage :
1307
Lastpage :
1312
Abstract :
Field Programmable Gate Arrays (FPGA) have become increasingly popular in recent years for control applications. Using contemporary FPGA technology, a powerful virtual processor can be synthesized and integrated with custom hardware to create a dedicated controller that outperforms conventional microcontroller and microprocessor based designs. The FPGA based controller takes advantage of both hardware features and virtual processor technology. This study details the development of a cascaded type PD controller for an inverted pendulum system implemented on a single FPGA device. The controller includes a hardware based implementation of the IO modules including quadrature decoders/counters and a Pulse Width Modulation (PWM) controller for the motor driver. The NIOS II processor was synthesized to implement the cascaded PID controller algorithm. This study also proposes a novel method for obtaining the optimal controller gains for the system. It uses the Central Composite Design (CCD) in Response Surface Methodology (RSM) for obtaining these gains. A classic inverted pendulum system was selected to demonstrate the applicability of the proposed approach. The gains provided by the RSM were verified experimentally to validate the proposed controller tuning method.
Keywords :
PD control; field programmable gate arrays; microcontrollers; motion control; motor drives; multivariable control systems; nonlinear systems; optimisation; pendulums; pulse width modulation; response surface methodology; three-term control; CCD; FPGA-Based multivariable motion controller; NIOS II processor; PD controller; PID controller algorithm; PWM controller; RSM; central composite design; controller gain; controller tuning method; field programmable gate array; inverted pendulum system; microcontroller; microprocessor; motor driver; optimization; pulse width modulation controller; quadrature counter; quadrature decoder; response surface methodology; virtual processor technology; Computer architecture; Field programmable gate arrays; Hardware; Mathematical model; Pulse width modulation; Radiation detectors; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering (CCECE), 2015 IEEE 28th Canadian Conference on
Conference_Location :
Halifax, NS
ISSN :
0840-7789
Print_ISBN :
978-1-4799-5827-6
Type :
conf
DOI :
10.1109/CCECE.2015.7129467
Filename :
7129467
Link To Document :
بازگشت