Title :
A methodology for FPGA-based control implementation
Author :
Fang, Zhengwei ; Carletta, Joan E. ; Veillette, Robert J.
Author_Institution :
Univ. of Akron, OH, USA
Abstract :
When used for digital compensator implementation, field-programmable gate arrays (FPGAs) allow the use of a short sampling period, and of a customized fixed-point hardware definition wherein each coefficient and each state variable may be represented using a different number of bits. A methodology is presented based on the control system L1 or l1 norms for computing the appropriate number of bits to represent each quantity. The methodology is shown to be effective for designing hardware for both traditional shift-form and delta-form representations of the compensator. The methodology is applied to the implementation of a magnetic bearing control system. In this example, a delta-form realization requires less hardware than a shift-form realization, and provides a closer approximation to the original analog compensator. The results show that the methodology is useful for the comparison of competing digital compensator structures.
Keywords :
compensation; digital control; field programmable gate arrays; magnetic bearings; FPGA-based control; delta-form representations; digital compensator; field-programmable gate arrays; magnetic bearing control system; shift-form representations; Concurrent computing; Control systems; Digital signal processing; Field programmable analog arrays; Field programmable gate arrays; Hardware; Limit-cycles; Magnetic variables control; Quantization; Sampling methods; Digital control; field-programmable gate arrays (FPGAs); finite wordlength effects;
Journal_Title :
Control Systems Technology, IEEE Transactions on
DOI :
10.1109/TCST.2005.857411