simulation software, and design implementation
software. The logic and timing simulation software
is especially relevant to the design of complicated
digital circuits because it is best suited to resolve
circuit problems during the early design stage.
Fig. 7 illustrates the pin assignment of the
designed SVPWM IC. The SVPWM modules are all
described with VHDL and synthesized with Synplify
software. The designed IC can operate at 200Mhz
system clock by using the internal PLL, and the
switching frequency as well as deadtime is
adjustable. Fig. 8 is the circuit configuration of the
SVPWM IC employing a single-chip DSP
(TMS320F2812) from Texas Instruments. The
simplicity in the interface circuit design illustrates its
feasibility for practical applications. The IC can
construct a current loop, and it can also be
considered as an IP core which can be integrated
into a system on one chip (SOC) with other IP cores.
Fig. 9 illustrates the experimental results of the
phase voltage of the SVPWM gating signals from
linear to overmodulation region. The output
fundamental frequency can be adjusted for over
2000Hz. Such a wide frequency control range, with
high-frequency switching, is only feasible by
utilizing the state-of-the-art VLSI digital circuit
design technique. In this designed IC, the SVPWM
scheme is finished in 70 clocks. It means the whole
software takes only 350
ns
. Therefore, the PWM
switching frequency can be set for over 100kHz. The
deadtime for the PWM gating signals is also
adjustable. The PWM waveforms with deadtime are
shown in Fig. 10 by using Tektronix oscilloscope.
Fig. 11 shows the experimental results of the
designed SVPWM IC used in a PWM inverter ac
motor drive with 1000 and 2000Hz output,
respectively. Experimental results show the
constructed SVPWM IC can generate a wide range
of output frequencies with controlled fundamental
voltage.
5 CONCLUSIONS
This paper presents the design and realization of a
programmable SVPWM control IC for high
performance ac servo drives. The SVPWM scheme
is implemented and tested by using an FPGA
technology. Simulation and experimental results are
provided to verify the implemented SVPMW control
IC. The designed IC is also easy to interface with
DSP or other IP cores to form a closed loop control
system. Besides, it doesn’t need external EPROM,
and the source codes can be easily replanted to
different FPGA’s without any changes. Given that an
economic manufacturing cost can be achieved, it is
believed that the PWM control IC’s will become the
important components in power converters and
motor drives of the future
.
ACKNOWLEDGEMENTS
This work was supported by the National Science
Council of the republic of China under the contract
of NSC 93-2213-E036-018.
REFERENCES
Y. S. Lai, and S. C. Chang, 1999, “DSP-based
implementation of new random switching technique of
inverter control for sensorless vector-controlled
induction motor drives,” IEE Proceedings- Electric
Power Applications, Vol. 146, No. 2, pp. 163-172.
M. N. Marwali, A. Keyhani, and W. Tjanaka, 1999,
“Implementation of indirect vector control on an
integrated digital signal processor-based system,”
IEEE Transactions on Energy Conversion, Vol. 14,
No. 2, pp. 139-146.
J. D. Ma, W. Bin, N. R. Zargari and S. C. Rizzo, 2001, “A
space vector modulated CSI-based AC drive for
multimotor applications,” IEEE Transactions on
Power Electronics, Vol. 16, No. 4, pp. 535-544.
S. V. Zadeh, 2001, “Variable flux control of permanent
magnet synchronous motor drives for constant torque
operation,” IEEE Transactions on Power Electronics,
Vol. 16, No. 4, pp.527-536.
Y. Y. Tzou, M. F. Tsai, Y. F. Lin and H. Wu, 1996, “Dual
DSP based fully digital control of an AC induction
motor,” Proceedings of the IEEE International
Symposium on Industrial Electronics, Vol. 2, pp. 673-
678.
Y. Y. Tzou, M. F. Tsai, Y. F. Lin and H. Wu, 1996, “Dual
DSP based fully digital control of an AC induction
motor,” Proceedings of the IEEE International
Symposium on Industrial Electronics, Vol. 2, pp. 673-
678.
Y. Y. Tzou, W. A. Lee and S. Y. Lin, 1996 , “Dual-DSP
sensorless speed control of an induction motor with
adaptive voltage compensation,” 27th Annual IEEE
Power Electronics Specialists Conference, Vol. 1, pp.
351-3.57.
D. Carrica, M. A. Funes and S. A. Gonzalez, 2003, “Novel
stepper motor controller based on FPGA hardware
implementation,” IEEE/ASME Transactions on
Mechatronics, Vol. 8, No. 1, pp. 120-124.
K. F. Man, Y. C. Ho, K. P. Cheuk and S. Kwong, 1995,
“Hardware implementation of variable pulse
frequency algorithm,” Electronics Letters, Vol. 31,
No. 10, pp. 839-840.
DESIGN AND IMPLEMENTATION OF AN FPGA-BASED SVPWM IC FOR PWM INVERTERS
351