Académique Documents
Professionnel Documents
Culture Documents
O.Kukrer
H.Komurcugil
IEE Proc.-Electr. Power Appl., Vol. 146, No. 1, January 1999 123
2 Control method where
where where
where U is the 2 × 2 identity matrix. In eqn. 2 it is and F = F(T). Controllability of the system in eqn. 9
assumed that the inverter output voltage vi is averaged. has to be established first. The controllability matrix of
Let v* and i* be the reference functions for the capac- this system is
itor voltage and current, respectively. If we define error
variables as
The matrix operations in eqn. 10 can be performed to
give
then the equation for the error variables becomes
Fig. 2 shows a switching interval [kT, (k + 1)T] , where Using the definitions in eqn. 6, this becomes
T is the sampling period. The control voltage vi(kT) for
the kth sampling interval is assumed to be applied after
a time delay γT. Control computations are assumed to
be completed within this delay period. While the com-
putations are performed, it is assumed that the control where g = g(T) and is defined in eqn. 2.
voltage vi [(k – 1)T] for the previous sampling interval Mo has rank equal to 3 if, and only if, the 2 × 2
matrix eA(1–γ)T [g Fg] is nonsingular. Note that the
…
where ∆vi′ is a correction term introduced to take care where o denotes that these quantities are computed at R
of the load current. The closed-loop system becomes = Ro. Now assume that the reference functions are
evaluated for R = Ro using eqn. 25 and then fixed.
Then, using eqn. 24, eqn. 25 and the definitions in
where D is a vector that is a function of the load cur- eqn. 3, the state equation for the errors for the case R
rent, and Fc is the closed-loop system matrix in ≠ Ro is
eqn. 14. If eqn. 18 is written for three consecutive sam-
pling intervals, we obtain
3 Reference functions
The reference functions for the state variables and the and f*(k) contains the terms with the reference func-
inverter voltage (x* and vi*) are given by the following tions in eqn. 26. In eqn. 27 note that the matrices Fe
equation (resistive load case): and B are evaluated at R, and the gain vector Kn is
evaluated at Ro. Eqn. 27 can be solved to obtain the
steady-state errors in the state variables and the
Since the output voltage v is required to follow a speci- inverter voltage. However, analytical solution of
fied reference v*, this reference is specified first. The eqn. 27 is quite tedious, and the results would be diffi-
references for the capacitor current i and the inverter cult to interpret.
voltage vi can then be solved from eqn. 20. Solution of On the other hand, the steady-state errors can be
this equation would result in complicated expressions estimated by making continuous-time approximations.
for i*(k) and vi*(k). On the other hand, continuous-time The phasor equation for the filter-load system with R ≠
approximations can be utilised if the sampling fre- Ro in the steady-state can be written as
quency is much higher than the fundamental output
frequency. Given that
then we obtain
4 Computer simulations
Fig.4 Load voltage waveform for R = 2 Ω
Hua’s inverter system [5] is chosen for the comparison
of simulation results. The parameters of this system are
Vs = 40V, Vm = 15V, L = 500µH, C = 200µF, fs =
9.0kHz and Ro = 2Ω. The gains are computed for R =
Ro and γ = 0.5 as k1 = –7.6072, k2 = –7.4918 and k3 =
–0.7657.
Fig. 3 shows the loci of the closed-loop poles as R δ(%) V1 (V) δ(%) V1 (V)
changes. When R is less than 0.8Ω, the system becomes R = 2Ω 0.12 14.99 0.54 15.6
overdamped and the model used for feedback control
becomes invalid. Hence, this case is excluded from this R = 2000Ω 0.10 15.04 0.51 15.6
analysis. The loci clearly show that the system stays
stable for all possible values of the load resistance. Fig. 6 shows the response of the load voltage to a
Figs. 4 and 5 show the load voltages with R = Ro = nonlinear load . The load is a triac-controlled resistive
2Ω and R = 2000Ω, respectively. Table 1 shows the load, with firing angles of 86° and 266° in the positive
126 IEE Proc.-Electr. Power Appl., Vol. 146, No. 1, January 1999
and negative half-cycles, respectively. The total har- 5 Experimental results
monic distortion of voltage is 8.1%, compared with
Hua’s 6.4% [5]. The reason for higher values of δ here Operation of the proposed control strategy was experi-
is the greater change in load voltage resulting from the mentally verified on a microcontroller-based system. A
delayed application of the control voltage vi(k) . On the 16MHz Intel 87C196KR microcontroller was used to
other hand, the response time is considerably shorter control the inverter. PWM control signals were accu-
rately generated using the PWM mode of the micro-
than Hua’s [5]. This improvement is because the pulse
controller’s peripheral transaction server (PTS).
width is only restricted by the sampling period. Experimental results were obtained that correspond to
the simulation cases. Figs. 7, 8 and 9 show the experi-
mental output voltage waveforms for the R = 2Ω, R =
2000Ω and the triac load cases, respectively. It can be
observed that the experimental results are in good
agreement with the simulation results. In Fig. 9, note
that the transient response of the voltage is quite simi-
lar to the simulation. Total harmonic distortions of
these waveforms were measured as 1.5%, 1.7% and
11.0%, respectively. The experimental distortions are
higher than the simulation values because of the addi-
tional distortion caused by noise disturbances in the
practical system. The distortion caused by noise is
noticeable on the experimental waveforms.
128 IEE Proc.-Electr. Power Appl., Vol. 146, No. 1, January 1999