Beruflich Dokumente
Kultur Dokumente
5, OCTOBER 2004
981
AbstractThis paper systematically explores the static nonlinear mapping property of feedforward neural networks for
various waveform processing and delayless filtering that are
applicable to power electronics and ac drives area. Neural-network-based processing of waves gives considerable simplification
of hardware and/or software that are traditionally used for such
applications. Two general cases have been investigated: The
voltage or current waveforms which have constant frequency but
variable magnitudes, and the other case is variable-frequency
variable-magnitude voltage or current waves. The former case is
mainly important for power electronics that operate on a utility
system and general-purpose constant-frequency converter power
supplies, and the latter is important for the adjustable-speed
ac drives area. In both cases, the performance of neural-network-based waveform processing and delayless filtering with
offline training was found to be excellent. The results of this study
are also applicable to other areas of electrical engineering.
Index TermsAC drives, delayless filtering, neural network,
power electronics, waveform processing.
I. INTRODUCTION
982
j j = 0 9 pu, 0.2 pu. MSE = 1 9997e 0 005). (a) Input waves. (b) Network with I/O signals.
983
Fig. 3. (a) Neural network configuration (2-12-1) for Fig. 1. (b) Network
training MSE curve.
i.e., the estimated wave matches better with the desired wave.
In principle, one hidden layer is sufficient for universal approximation. However, in some complex applications, it is difficult
to get good performance with one hidden layer even with a large
number of neurons. Besides, the training time becomes very
long. Therefore, it is wiser to select two hidden layers in selected applications.
984
a six-step wave was also used in Figs. 1 and 5, and the correspondingly similar output waves were generated with high precision. However, with the six-step input wave, the ANN topologies were found to be slightly simpler because of the absence of
triplen harmonics.
As a generalization of the study in this section, it can be
concluded that any arbitrary input wave pattern at constant frequency can be transformed into arbitrary output wave pattern at
single or multiphase with the help of the ANN, where the output
magnitude variation follows the corresponding input variation.
The magnitude tracking can be programmed to be linear or nonlinear with any functional relation. This general waveform mapping property of an ANN can be extremely important in many
other applications in electrical engineering. From this study,
it can also be concluded that an ANN can be used as a zerocrossing detector for a distorted wave [11]. A small frequency
drift or waveshape deviation will have minimal affect on the
ANN performance. If the waveshape varies unpredictably in real
time and is unfamiliar to the ANN, the network has to be adaptive, i.e., the weights are to be updated by online training.
B. Two-Phase Square Wave
In the next phase of the study, let us consider similar waveform processing with two-phase square-wave input where the
phase shift angle is 120 . Fig. 6 shows the ANN-based delayless
filtering and polyphase waveform generation using two-phase
square-wave input ( and ). Fig. 6(a) shows the three-phase
output, and Fig. 6(b) shows the six-phase output where
is aligned with the
wave. Since the amplitudes of
and
waves are constant during the half-cycle, both of them require
filtering by a large LPF so that and vary continuously. The
phase lag and gain (attenuation) of the first-order LPF are
given, respectively, by the following equations [1]:
Fig. 4.
(v
j j = 0 4 pu, noise = 61% amplitude at 2.0 kHz). (a) 2-12-1 ANN (MSE =
1 9997e 0 005). (b) 2-15-15-1 ANN (MSE = 1 1739e 0 005).
:
(1)
(2)
A single-phase square-wave input can be converted to balanced polyphase sine-wave output as shown in Fig. 5. Fig. 5(a)
wave remains aligned in
shows three-phase output where
phase with the input square wave. If the square-wave magnitude
,
,
varies in the range 01.0 pu, the output components
track the input signal linearly with the locked phase anand
gles. For simplicity, Fig. 5(a) is shown with
1.0 and 0.3 pu
only. The matching of the desired and estimated waves was
e
after training the
found to be excellent MSE
ANN with the inputoutput example data as discussed before
and resulting in the configuration 2-16-3. This type of waveform processing is important for three-phase 60-Hz (or any constant frequency) power supply with sinusoidal PWM inverter or
cycloconverter, where the command signal waves can be generated from a simple square-wave signal. Fig. 5(b) shows the
balanced six-phase sine-wave generation from a single-phase
square-wave input at 60 Hz with the help of the ANN. Again,
0.8 and 0.4 pu) are shown although
only two magnitudes (
the performance was found to be excellent in the whole range
(01.0 pu). This type of waveform generation is important for
multiphase sinusoidal PWM inverter. Instead of a square wave,
985
Fig. 5.
Single-phase square-wave delayless filtering and multiphasing by neural network. (a) Three-phase output ( v
= 0:8 pu and 0.4 pu. MSE = 2:80336e 005).
Fig. 6.
Two-phase square-wave delayless filtering and multiphasing by neural network. (a) Three-phase output ( v
= v = 0.6 pu and 0.42 pu. MSE = 7:00748e 005).
j j j
986
Fig. 7. Three-phase square-wave delayless filtering and multiphasing by neural network. (a) Three-phase output (
MSE = 1:99931e 005). (b) Six-phase output ( = v = v = 0.66 pu, 0.38 pu. MSE = 2:8732e 005).
jj j j j j
987
Fig. 8. Three-phase PWM wave delayless filtering at 60 Hz showing harmonic filtering effect due to low carrier frequency. (a) Network showing only v input
wave. (b) ANN input and output waves at f = 10 kHz (3-5-3, MSE = 1:99796e 005). (c) ANN input and output waves at f = 1:0 kHz (3-15-3, MSE =
290519e 005).
988
Fig. 9. Three-phase PWM waves delayless filtering at variable frequency and variable voltage (f = 5 kHz, 3-23-23-3, MSE = 2:29187e 005). (a) Output
waves at 60 Hz and m = 0:96. (b) Output waves at 30 Hz and m = 0:6. (c) Output waves at 15 Hz and m = 0:4. (d) Output waves at 5 Hz and m = 0:2.
989
(4)
was incorporated into the same ANN. In fact, for two outputs
(
and
), the ANN structure was found to be slightly simpler (3-21-21-2), i.e., 47 neurons instead of 49, and the training
time was lower (500 epochs, 4.5 h).
IV. CONCLUSION
Waveform processing and delayless filtering capabilities of a
feedforward neural network have been systematically investigated in this paper using offline training, and performance was
found to be excellent. Although the voltage and current waveforms that are relevant to power electronics and the ac motor
drives area have been considered, this general waveshaping
property of a neural network is also important in other areas
of electrical engineering. In the beginning, constant-frequency
(60 Hz) square and six-step waves that are single or multiphase
were considered, and it was demonstrated that neural network
can convert them into filtered sine waves in single or multiphase
at the synchronized phase angles, and the output magnitude
linearly tracks the input magnitude. A small drift in frequency
and deviation in the waveform have only negligible effect on
the network performance. In the second part of the project,
variable-frequency variable-magnitude voltage and current
waves that are relevant to ac motor drives with PWM inverters
were considered and similar waveform processing and delayless filtering capabilities with inputoutput magnitude tracking
capability of neural network were demonstrated. In either case,
besides the harmonic filtering capability, the neural network
provides compensation of phase and magnitude deviations
introduced by the auxiliary filter (LPF) elements. In addition to
waveform processing of voltage or current signals individually,
these signals can be fed to a single network and additional
signal processing calculations can be embedded in it. As a
general conclusion, it can be stated that neural network has
the capability of converting -phase waves of arbitrary shape
into -phase waves of arbitrary shape at the same frequency
with magnitude tracking (linear or nonlinear) and locked phase
angles. These properties are also valid for a variable-frequency
wave if the wave pattern at the network input remains the same.
990
Fig. 10. Delayless harmonic filtering and processing of variable-frequency variable-magnitude current waves (f = 5 kHz, MSE = 17:047e 005). (a) Network
showing input (i and i ) and output (i and i ) current waves. (b) Output waves at 60 Hz and T = 2:0 N m. (c) Output waves at 20 Hz and T = 3:5 N m.
(d) Output waves at 5 Hz and T = 0 N m.
REFERENCES
[1] B. K. Bose, Modern Power Electronics and AC Drives. Upper Saddle
River, NJ: Prentice-Hall, 2002.
[2] B. K. Bose, P. Szczesny, and R. L. Steigerwald, Microcomputer control
of a residential photovoltaic power conditioning system, IEEE Trans.
Ind. Applicat., vol. 21, pp. 11821191, Sept./Oct. 1985.
[3] S. Valiviita, Predictive Filtering Methods for Motor Drive Instrumentation, Ph.D. dissertation, Dept. Elect. Eng., Helsinki Univ. Technol.,
Espoo, Fiinland, 1998.
[4] O. Vainio and S. J. Ovaska, Multistage adaptive filters for in-phase processing of line-frequency signals, IEEE Trans. Ind. Electron., vol. 44,
pp. 258264, Apr. 1997.
[5] S. Valiviita and S. J. Ovaska, Delayless method to generate current
reference for active filters, IEEE Trans. Ind. Electron., vol. 45, pp.
559567, Aug. 1998.
[6] M. H. Kim, M. G. Simoes, and B. K. Bose, Neural network-based estimation of power electronic waveforms, IEEE Trans. Power Electron.,
vol. 11, pp. 383389, Mar. 1996.
[7] M. G. Simoes and B. K. Bose, Application of fuzzy logic in the estimation of power electronic waveforms, IEEE Trans. Power Electron., vol.
13, pp. 401409, May 1998.
, Neural network based estimation of feedback signals for a vector
[8]
controlled induction motor drive, IEEE Trans. Ind. Applicat., vol. 31,
pp. 620629, May/June 1995.
[9] M. Rukonuzzaman and M. Nakaoka, Adaptive neural network based
harmonic current compensation in active power filter, in Conf. Rec.
IEEE IECON01, 2001, pp. 22812286.
[10] S. Valiviita, Neural network for zero-crossing detection of distorted line
voltages in weak ac systems, in Conf. Rec. IEEE Instrumentation and
Measurement Technol. Conf. (IMTC98), St. Paul, MN, 1998.
[11] S. Valiviita, S. J. Ovaska, and J. Kyyra, Adaptive signal processing
system for accurate zero-crossing detection of cycloconverter phase currents, in Conf. Rec. PCC-Nagaoka, 1997, pp. 467472.
991