A Fast Flux Search Controller For DTC-Based Induction Motor Drives
A Fast Flux Search Controller For DTC-Based Induction Motor Drives
TABLE I
DIFFERENT STRATEGIES PROPOSED FOR DTC SWITCHING TABLE
Fig. 6. Variance of motor input power and stator current in DTC. (a) and (d) Without averaging. (b) and (e) Averaging with 100 samples. (c) and (f) Averaging
with 1000 samples.
This property of stator current is used in the proposed search variance of the stator current. The variance of these samples
method of this paper whose flowchart is shown in Fig. 8. As determines the level of noise (∆n) and their mean value is
it was explained in the previous section, if the minimum flux considered as the first mean value according to
step is specified in each sampling interval the flux can be
1
N
updated in each sampling time, and consequently improves the
speed of the search algorithm. In the first step of the algorithm, Iav = Ii (8)
N 1
some stator current samples are collected. The number of these
samples is not high (for example 50) because of the small ∆n = max(Ii − Iav ). (9)
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY KURUKSHETRA. Downloaded on December 30,2023 at 06:26:51 UTC from IEEE Xplore. Restrictions apply.
2412 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 54, NO. 5, OCTOBER 2007
VI. R ESULTS
Table II shows the parameters of the induction motor used
in this paper. To verify the simulation results, the proposed
control method has been applied to a DTC experimental test
setup. The experimental setup, shown in Fig. 9, consists of
an induction motor, insulated-gate-bipolar-transistor-based in-
verter, and digital signal processor (DSP) (TMS320C)-based
controller. Detailed characteristics of DSP controlled inverter
are presented in Table III. The machine currents ia and ib and
the dc bus voltage were interfaced into the controller through
an analog-to-digital (A/D) converter built into the DSP board.
The sampling time and motor speed are 133 µs and 300 r/min,
respectively.
Fig. 10 shows the behavior of the stator flux generated by a
conventional flux controller when the flux step is big (0.1 Wb).
It can be seen that the convergence speed of the optimization
algorithm is high but a large flux ripple is seen in the steady
state. Reduction of the flux step leads to decreasing the flux
ripple but this makes divergence problem for the search con-
troller, as shown in Fig. 11 for flux step equals to 0.005 Wb.
Fig. 7. Variance of samples of motor input power with different aver-
aging intervals (experimental results). (a) 500 samples. (b) 5000 samples. This problem has been improved using the averaging algorithm
(c) 20 000 samples. and a bigger flux step, as shown in Fig. 12. It can be seen that
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY KURUKSHETRA. Downloaded on December 30,2023 at 06:26:51 UTC from IEEE Xplore. Restrictions apply.
KABOLI et al.: FAST FLUX SEARCH CONTROLLER FOR DTC-BASED INDUCTION MOTOR DRIVES 2413
the convergence speed has been improved, while the steady- Fig. 13 shows the operation of the proposed flux controller.
state flux ripple is low. However, this convergence speed is It can be seen that the search controller finds the optimal flux
still low (> 10 s). value rapidly and has a smooth behavior in steady state. The
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY KURUKSHETRA. Downloaded on December 30,2023 at 06:26:51 UTC from IEEE Xplore. Restrictions apply.
2414 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 54, NO. 5, OCTOBER 2007
TABLE II
CHARACTERISTICS OF INDUCTION MOTOR
Fig. 10. Stator flux behavior with great flux step. (a) Simulation result.
(b) Experimental result.
TABLE III
CHARACTERISTICS OF INVERTER SWITCHES AND
DSP BOARD USED IN EXPERIMENTS
VII. C ONCLUSION
An online flux search controller has been used to determine
the reference value of stator flux according to load in DTC. Fig. 11. Stator flux behavior with small flux step without averaging algorithm.
High-frequency current ripples can be considered as a noise sig- (a) Simulation result. (b) Experimental result.
nal in the flux control process. The level of this noise determines
the minimum allowable flux step variation toward the optimum in steady state. The proposed controller uses the adaptive
value of flux. Increasing the averaging interval can attenuate flux step determination algorithm to achieve fast dynamics
the effect of noise but it leads to low-frequency flux variations and good steady-state response. Simulation and experimental
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY KURUKSHETRA. Downloaded on December 30,2023 at 06:26:51 UTC from IEEE Xplore. Restrictions apply.
KABOLI et al.: FAST FLUX SEARCH CONTROLLER FOR DTC-BASED INDUCTION MOTOR DRIVES 2415
R EFERENCES
[1] Energy Management for Motor Drive Systems, 2000, U.S. Dept. Energy,
Office Ind. Technol., DOE/MC-10021.
[2] J. Malinowski, J. McCormick, and K. Dunn, “Advances in construction
techniques of AC induction motors: Preparation for super-premium ef-
ficiency levels,” IEEE Trans. Ind. Appl., vol. 40, no. 6, pp. 1665–1670,
Nov./Dec. 2004.
[3] N. Bianchi, S. Bolognan, and P. Frare, “Design criteria for high-efficiency
SPM synchronous motors,” IEEE Trans. Energy Convers., vol. 21, no. 2,
pp. 396–404, Jun. 2006.
[4] D. S. Kirschen, D. W. Novotny, and T. A. Lipo, “Optimal efficiency con-
trol of an induction motor drive,” IEEE Trans. Energy Convers., vol. EC-2,
no. 1, pp. 70–76, Mar. 1987.
[5] D. S. Kirschen, D. W. Novotny, and T. A. Lipo, “On line efficiency
optimization of a variable frequency induction-motor drive,” IEEE Trans.
Ind. Appl., vol. IA-21, no. 3, pp. 610–616, May 1985.
[6] S. K. Sul and M. H. Park, “A novel technique for optimal efficiency control
of a current source inverter fed induction motor,” IEEE Trans. Power
Electron., vol. 3, no. 2, pp. 192–199, Apr. 1988.
[7] A. Kusko and D. Galler, “Control means for minimization of losses in ac
and dc motor drives,” IEEE Trans. Ind. Appl., vol. IA-19, no. 4, pp. 561–
570, 1983.
[8] I. Kioskeridis and C. Mademlis, “Optimal efficiency control of switched
reluctance generators,” IEEE Trans. Power Electron., vol. 21, no. 4,
pp. 1062–1072, Jul. 2006.
[9] H. W. Lee, T. H. Kim, and M. Ehsani, “Practical control for improving
power density and efficiency of the BLDC generator,” IEEE Trans. Power
Electron., vol. 20, no. 1, pp. 192–199, Jan. 2005.
[10] S. Kaboli, M. R. Zolghadri, S. Haghbin, and A. Emadi, “Torque ripple
minimization in DTC of induction motor based on optimized flux value
determination,” in Proc. IEEE Ind. Electron. Conf., 2003, pp. 431–435.
[11] F. Abrahamsen, J. K. Pedersen, and F. Blaabjerg, “State-of-art of optimal
efficiency control of low cost induction motor drives,” in Proc. Power
Fig. 12. Stator flux behavior with small flux step with averaging algorithm. Electron. and Motion Control Conf., 1996, vol. 2, pp. 163–170.
(a) Simulation result. (b) Experimental result. [12] F. Abrahamsen, F. Balaabjerg, and J. Pedersen, “Efficiency-optimized
control of medium-size induction motor drives,” IEEE Trans. Ind. Appl.,
vol. 37, no. 6, pp. 820–827, Nov./Dec. 2001.
[13] I. Kioskeridis and N. Margaris, “Loss minimization in induction motor
adjustable speed drives,” IEEE Trans. Ind. Electron., vol. 43, no. 1,
pp. 226–231, Feb. 1996.
[14] F. F. Bernal, A. G. Cerrada, and R. Faure, “Model-based loss minimization
for DC and AC vector- controlled motors including core saturation,” IEEE
Trans. Ind. Appl., vol. 36, no. 3, pp. 755–763, May/Jun. 2000.
[15] I. Kioskeridis and N. Margaris, “Loss minimization in scalar-controlled
induction motor drives with search controllers,” IEEE Trans. Power
Electron., vol. 11, no. 2, pp. 213–220, Mar. 1996.
[16] C. Chakraborty and Y. Hori, “Fast efficiency optimization techniques for
the indirect vector-controlled induction motor drives,” IEEE Trans. Ind.
Appl., vol. 39, no. 4, pp. 920–926, Jul./Aug. 2003.
[17] G. Sousa, B. Bose, and J. Cleland, “Fuzzy logic based on-line efficiency
optimization control of an indirect vector-controlled induction motor
drive,” IEEE Trans. Ind. Electron., vol. 42, no. 2, pp. 192–198, Apr. 1995.
[18] B. Pryymak, J. M. Moreno, and J. Peracaula, “Neural network based
efficiency optimization of an induction motor drive with vector control,”
in Proc. IEEE Ind. Electron. Conf., 2002, pp. 146–151.
[19] M. Perron and H. L. Huy, “Full load range neural network efficiency op-
timization of an induction motor with vector control using discontinuous
PWM,” in Proc. IEEE Int. Symp. Ind. Electron., 2006, pp. 166–170.
[20] G. M. Aguilar, J. M. Moreno, B. Pryymak, and J. Peracaula, “A neural
network based optimal rotor flux estimator for efficiency optimization of
an induction motor drive,” in Proc. IEEE Int. Symp. Ind. Electron., 2006,
pp. 2528–2534.
[21] G. Dong and O. Ojo, “Efficiency optimizing control of induction
motor using natural variables,” IEEE Trans. Ind. Electron., vol. 53, no. 6,
pp. 1791–1798, Dec. 2006.
[22] J. Li and Y. R. Zhong, “Efficiency optimization of induction machines
based on fuzzy search controller,” in Proc. Int. Conf. Mach. Learning and
Cybern., 2005, pp. 2518–2522.
[23] C. M. Vega, J. R. Arribas, and D. Ramírez, “Optimal regulation of electric
drives with constant load torque,” IEEE Trans. Ind. Electron., vol. 53,
Fig. 13. Stator flux behavior in the proposed method. (a) Simulation result.
no. 6, pp. 1762–1769, Dec. 2006.
(b) Experimental result. [24] G. M. Ta and Y. Hori, “Convergence improvement of efficiency-
optimization control of induction motor drives,” IEEE Trans. Ind. Appl.,
results show that this new controller can determine the opti- vol. 37, no. 6, pp. 1746–1753, Nov./Dec. 2001.
[25] I. Takahashi and T. Noguchi, “A new quick-response and high-
mum value of stator flux rapidly without considerable ripple in efficiency control strategy of an induction motor,” IEEE Trans. Ind. Appl.,
steady state. vol. IA-22, no. 5, pp. 820–827, Sep./Oct. 1986.
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY KURUKSHETRA. Downloaded on December 30,2023 at 06:26:51 UTC from IEEE Xplore. Restrictions apply.
2416 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 54, NO. 5, OCTOBER 2007
[26] M. Depenbrock, “Direct self-control (DSC) of inverter-fed induction Mohammad Reza Zolghadri received the B.S. and
machine,” IEEE Trans. Power Electron., vol. 3, no. 4, pp. 420–429, M.S. degrees from the Sharif University of Technol-
Oct. 1988. ogy, Tehran, Iran, in 1989 and 1992, respectively, and
[27] Direct Torque Control: The World’s Most Advanced AC Drive Technology, the Ph.D. degree from the Institute National Poly-
2002. ABB Technical Guide No.1. technique de Grenoble, Grenoble, France, in 1997,
[28] J. R. G. Schofield, “Direct torque control-DTC,” ABB Ind. Syst., all in electrical engineering.
Hertfordshire, U.K., Tech. Rep. 1, 1995. Since 1997, he has been with the School of Elec-
[29] G. S. Buja and M. P. Kazmierkowski, “Direct torque control of PWM trical Engineering, Sharif University of Technology.
inverter-Fed AC motors—A survey,” IEEE Trans. Ind. Electron., vol. 51, From 2000 to 2003, he was a Senior Researcher
no. 4, pp. 744–757, Aug. 2004. in the Electronics Laboratory of SAM Electronics
[30] H. D. Lee, S. J. Kang, and S. K. Sul, “Efficiency-optimized direct torque Company, Tehran. From 2003 to 2005, he was a
control of synchronous reluctance motor using feedback linearization,” Visiting Professor in the North Carolina A&T State University, Greensboro. He
IEEE Trans. Ind. Electron., vol. 46, no. 1, pp. 192–198, Feb. 1999. is the author of more than 40 publications in power electronics and variable
[31] S. Kaboli, M. R. Zolghadri, D. Roye, and A. Emadi, “Online optimal flux speed drives. His fields of interest are application of power electronics in
controller for DTC based induction motor drives,” in Proc. IEEE Ind. renewable energy systems and hybrid electric vehicle, variable speed drives,
Electron. Conf., 2004, pp. 1391–1395. and modeling and control of power electronic converters.
[32] S. Kaboli, E. Vahdati-Khajeh, M. R. Zolghadri, and A. Homaifar, “A fast
optimal flux search controller with improved steady state behavior for
DTC based induction motor drives,” in Proc. Int. Elect. Mach. and Drive
Conf., 2005, pp. 1732–1736.
[33] S. Kaboli, E. Vahdati-Khajeh, M. R. Zolghadri, and A. Homaifar,
“On the performance of optimal flux search controller for DTC based
induction motor drives,” in Proc. Int. Elect. Mach. and Drive Conf., 2005,
pp. 1752–1756.
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY KURUKSHETRA. Downloaded on December 30,2023 at 06:26:51 UTC from IEEE Xplore. Restrictions apply.