FPGA Realization of an Adaptive Fuzzy Controller for PMLSM Drive

被引:81
作者
Kung, Ying-Shieh [1 ]
Huang, Chung-Chun [2 ]
Tsai, Ming-Hung [3 ]
机构
[1] So Taiwan Univ, Dept Elect Engn, Tainan 710, Taiwan
[2] Ind Technol Res Inst, Energy & Environm Res Lab, Hsinchu 31040, Taiwan
[3] So Taiwan Univ, Inst Mechatron Sci & Technol, Tainan 710, Taiwan
关键词
AC motor drives; adaptive fuzzy controller (AFC); field-programmable gate arrays (FPGAs); permanent-magnet motors; LINEAR INDUCTION-MOTOR; MOTION CONTROL; DESIGN; IMPLEMENTATION;
D O I
10.1109/TIE.2009.2023638
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
This paper presents a hardware realization of an adaptive fuzzy controller (AFC) for a permanent-magnet linear synchronous motor (PMLSM) drive system based on the field-programmable gate-array (FPGA) technology. First, a mathematics model of the PMLSM drive is defined; then, to increase the performance of the PMLSM drive system, an AFC constructed by a fuzzy basis function and a parameter-adjustable mechanism is applied to the position-control loop of the PMLSM drive system to cope with the effect of the system dynamic uncertainty and the external load. A point-to-point (PTP) motion trajectory designed with the trapezoidal velocity profile is considered to smooth the move of the PMLSM at the start and stop conditions. Second, a finite-state machine (FSM) joined by a multiplier, an adder, a lookup table, and some comparators and registers is presented to model the overall AFC, and a VHSIC hardware description language is adopted to describe the circuit of the FSM. In addition, a Nios II embedded processor is used to implement the function of the PTP motion-trajectory algorithm by software. Finally, an experimental system is established to verify the effectiveness of the proposed FPGA-based AFC and the PTP motion-control system, and some experimental results are confirmed theoretically.
引用
收藏
页码:2923 / 2932
页数:10
相关论文
共 20 条
[1]
Budig PK, 2000, IEEE INT POWER ELEC, P1336, DOI 10.1109/IPEMC.2000.883044
[2]
An FPGA-Based Multiple-Axis Motion Control Chip [J].
Cho, Jung Uk ;
Le, Quy Ngoc ;
Jeon, Jae Wook .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (03) :856-870
[3]
GIERAS F, 2000, LINEAR SYNCHRONOUS M
[4]
HSU YC, 1996, VHDL MODELING DIGITA
[5]
FPGA Implementation of an Embedded Robust Adaptive Controller for Autonomous Omnidirectional Mobile Platform [J].
Huang, Hsu-Chih ;
Tsai, Ching-Chih .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (05) :1604-1616
[6]
Any generating set of an arbitrary property T von Neumann algebra has free entropy dimension ≤ 1 [J].
Jung, Kenley ;
Shlyakhtenko, Dimitri .
JOURNAL OF NONCOMMUTATIVE GEOMETRY, 2007, 1 (02) :271-279
[7]
Design and implementation of a high-performance PMLSM drives using DSP chip [J].
Kung, Ying-Shieh .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2008, 55 (03) :1341-1351
[8]
FPGA-based speed control IC for PMSM drive with adaptive fuzzy control [J].
Kung, Ying-Shieh ;
Tsai, Ming-Hung .
IEEE TRANSACTIONS ON POWER ELECTRONICS, 2007, 22 (06) :2476-2486
[9]
Realization of a Motion Control IC for X-Y Table Based on Novel FPGA Technology [J].
Kung, Ying-Shieh ;
Fung, Rong-Fong ;
Tai, Ting-Yu .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (01) :43-53
[10]
KUNG YS, 2008, P IEEE ICIT, P1