3 Vol 3
3 Vol 3
3 Vol 3
www.jatit.org
ABSTRACT
This paper proposes a new control algorithm for a matrix converter (MC) induction motor drive system.
First, a new switching strategy, which applies a back-propagation neural network to adjust a pseudo dc
bus voltage, is proposed to reduce the current harmonics of the induction motor. Next, a two-degree-of-
freedom controller is proposed to improve the system performance. The controller design algorithm can
be applied in an adjustable speed control system and a position control system to obtain good transient
responses and good load disturbance rejection abilities. The implementation of this kind of controller is
only possible by using a high-speed digital signal processor. In this paper, all the control loops, including
current-loop, speed-loop, and position-loop, are implemented by TMS320C6711 digital signal processor.
Several experimental results are shown to validate the theoretical analysis.
Index Terms— Matrix converter, Adjustable speed control system, controller design algorithm, control
loops, load disturbance rejection.
NOMENCLATURE
KT Torque constant
I* Ideal current command
Te* Ideal torque command
ICref Required compensating current
∆wr(k) Speed error of motor at sampling interval k
α(k) Change of speed error at sampling interval k
Gc(z) Transfer function of PI controller
Gp(z) Transfer function of simplified plant
N(I*) Describing function of the current limiter
µn Grade of the membership function
wik, vkj, Parameters of the neural
θ hk, network obtained from and
θ oi the off-line learning
I. INTRODUCTION
The matrix converter (MC) has
received considerable attention in recent years. correction were applied in a matrix converter
The ac/ac matrix converter has many [1] and [2]. Several methods have been
advantages. For example, it uses only nine bi- proposed to improve the performance of the
directional switches and does not require any dc matrix converter.
links. In addition, it has a high-power-factor, For instance, an optimum-amplitude
sinusoidal input current, bi-directional power matrix converter was implemented to increase
flow, and low switching frequency on each its output voltage and a switching strategy to
power device. Different switching schemes for reduce the harmonic content of the input current
an ac/ac matrix converter have been proposed to under unbalanced conditions was proposed [3]
achieve sinusoidal input and output current and [4]. Several different commutation
waveforms. For example, the space vector techniques have been proposed to safely
modulating method and input power factor commutate the power devices of the matrix
19
Journal of Theoretical and Applied Information Technology
www.jatit.org
converter. For instance, a dead time technique 7. It may be used as direct frequency
and an overlap-time commutation method were changer, converting a fixed ac or dc
used to improve the commutating performance source into a variable ac or dc supply.
[5] and [6]. 8. Compact converter design.
Many researchers have studied the 9. No dc-link components.
matrix converters that drive AC motors. For Most of the previous publications on
example, a matrix converter was developed to matrix converters have dealt with modulation
drive an induction motor [7] and [8]. These strategies [1]–[6], or with aspects of adjustable
studies focused on the new type of matrix speed control [7]–[11]. Very few publications
converter and the field-oriented control in have considered the controller design for the
adjustable-speed induction drive systems. In matrix converter based ac drive system [11],
addition, a 30-hp matrix converter was applied and only some simulated results have been
in an induction motor to adjust its speed. The provided. In addition, the previous publications
current harmonics, however, were large because did not discuss the position control for the
only the high bus voltage was selected [9]. matrix converter based ac drive system. The
Some researchers investigated the clamp position control includes an inner speed control
(snubber) circuit design for a matrix converter loop. If the speed cannot be adjusted from a
based on an induction drive system [10]. This very low speed to a high speed with precise
research, however, only focused on clamp control, the inner speed loop of the position
circuit design. Recently, in [11], combining the control system becomes nonlinear. Then, the
principle of sliding mode, DTC (Direct torque performance of the position control is seriously
control), and SVM (Space vector modulation) in deteriorated. As a result, the position control is
high performance sensorless AC drive has been more challenging than the speed control system
investigated. Efforts towards applying for other ac motors.
intelligent techniques in resolving MC problems In this paper, a back-propagation
are scarce in the literature. neural network is used to adjust the pseudo dc-
The matrix converter is superior to the bus voltage of the matrix converter according to
traditional PWM (Pulse width modulation) the motor speed and the output current deviation
drives because of regeneration ability and of the matrix converter. As a result, the
sinusoidal input current .Therefore it meets the switching pattern of the matrix converter is new.
stringent energy-efficiency and power quality In addition, a matrix converter based induction
requirements of the new century. Matrix motor drive system is developed. A two-degree-
converter can be considered to be a direct of-freedom controller is used for the drive
converter, in this respect similar to a system. The implementation of this kind of
cycloconverter, because, first, it doesn’t employ controller is only possible by using a high speed
a dc link and, secondly the output waveforms digital signal processor. In this paper, all the
are composed of switched segments of the input current, speed, and position-loops are
waveforms. The matrix converter therefore implemented by a digital signal processor,
possesses the advantages of both the TMS320C6711. This system has several
cycloconverter and the PWM drive, as improvements over previously published
summarized below : papers, which selected the highest pseudo dc-
1. It can operate in all four quadrants of the bus voltage and focused on the implementation
torque-speed plane because of its of the matrix converter and its applications in
regeneration capability. speed-control drive systems only [7]–[11].
2. Its input current waveform is sinusoidal In this paper, first, a new switching
and the input power factor is unity strategy for an ac/ac matrix converter is
3. The input power factor may be controlled presented. The current harmonics of the matrix
across the whole speed range. converter induction motor drive system have
4. There is no dc link and therefore no been effectively reduced. Second, a two-degree-
requirement for energy storage devices of-freedom optimal control algorithm is applied.
5. The output voltage and input current By using this optimization algorithm, a
waveforms can be controlled such that satisfactory Servo drive can be achieved. The
they are near sinusoidal in form. forward controller determines the transient
6. The harmonic distortion that is incurred response. On the other hand, the load
is at high frequencies compensator determines the load disturbance
response. The forward controller and the load
20
Jou
urnal of Theoretical and Applied
d Information Technology
© 2007 JATIT.
J All rights reserved.
www.jatit.orrg
A multilayer
m neuraal network is used
here to determmine the bus vooltage of the matrix
m
converter. It iss possible to coompute the reqquired
voltage vectorr of the motor, and then deteermine (a)
21
Journal of Theoretical and Applied Information Technology
www.jatit.org
22
Jou
urnal of Theoretical and Applied
d Information Technology
© 2007 JATIT.
J All rights reserved.
www.jatit.orrg
Gj(ω) = K T T [− ( K l + 2 K p ) ω + 2 K p ω + K I ] (7)
2
4 J mω 2
2 ⎡ I * maax ⎛ I * maax ⎞ *
−1 I max
⎤ (8)
N(I*) = ⎢ cos ⎜⎜ sin −1 ⎟⎟ + sin ⎥
π ⎣ I* ⎝ I *
⎠ I *
⎦
23
Journal of Theoretical and Applied Information Technology
www.jatit.org
V. EXPERIMENTAL RESULTS
24
Journal of Theoretical and Applied Information Technology
www.jatit.org
(b)
Fig. 4. Measured speed response at 500 r/min (b)
(a) transient (b) load disturbance
(a) (e)
25
Journal of Theoretical and Applied Information Technology
www.jatit.org
(f) (b)
VI. CONCLUSIONS
In this paper, design and implementation of a
novel matrix converter induction motor system
has been investigated. All the control
algorithms, which include the switching
strategy, the coordinate transformation, the
speed control, and the position control, are
executed by a digital signal processor
TMS320C6711.This paper has provided a
systematic and analytic approach for designing
a high performance matrix converter induction
(a) motor drive system. The proposed design
approach has been validated by actual
implementation. Moreover, this design approach
can be applied in both the speed and the
position control system with an added
advantage that the implemented system is
flexible.
These research results concerning
intelligent control scheme and robustness of the
bidirectional switch commutation have led to
innovative solutions and from technical point of
view industrial use seem to be reasonable now.
The impact of these results on the future work
26
Journal of Theoretical and Applied Information Technology
www.jatit.org
27