Professional Documents
Culture Documents
I. I NTRODUCTION
1063-6536 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
2
(2)
(4)
Fig. 1.
(T j Ts )
(6a)
R js
1
d Tc
1
=
m c cc
(T j Tc ) +
(Ts Tc )
(6b)
dt
R jc
Rsc
1
d Ts
1
1
m s cs
=
(T j Ts )
(Ts Tc )
(Ts Th )
dt
R js
Rsc
Rsh
(6c)
Nd
d Th
1
=
m h ch
(Ts Th )
(Th Ta ).
(6d)
dt
Rsh
Rha
m jcj
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BACCARI et al.: MODEL PREDICTIVE CONTROL FOR LUMINOUS FLUX TRACKING IN LEDs
TABLE I
v
v Popt
=
= Er p .
Pel
Popt Pel
(7)
(8)
(9)
(10)
2 =
R j c (R j c + Rsc )
R jc
R js
1
1
3 =
+
.
R j c + Rsc
R js
1 = 1 +
(11a)
(11b)
(11c)
Model (12) with (10) and (5) will be used for the controller
design and for its implementation in the experimental setup.
The more complex model (6) will be used as the actual process
model for the numerical validation.
d Th
1
= Nd (1 p (i f , T j ))Pel (i f , T j )
(Th Ta )
dt
Rha
(12)
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
4
Fig. 3. Block scheme of the closed loop system. The outer feedback loop
provides the reference current for an inner and faster LED current control loop
that provides the duty cycle d to the power converter. i f m is the measured
LED current and v is the measured LED flux.
Fig. 2. Luminous flux v versus current i f for different junction temperatures. The stars indicate values from datasheet at T j = T = 298.1 K. Other
curves represent (8) for different values of T j . The filled circles (with the
corresponding interpolating curve) indicate the luminous flux v calculated
with (8) for different currents and T j obtained from (6) at steady state.
qv f
nk B T j ln 1 +
i f
I0
(13)
(14)
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BACCARI et al.: MODEL PREDICTIVE CONTROL FOR LUMINOUS FLUX TRACKING IN LEDs
(15)
k
k0 +N1
k0 +N+1
0 +N
J1 (k) +
J2 (k)+
J3 (k)
min
i f ()
k=k0
k=k0 +1
k=k0
rewritten as
k
k0 +N1
k0 +N+1
0 +N
J1 (k) +
J2 (k)+
J3 (k) + J (k)
min
i f ()
k=k0
k=k0
k=k0 +1
j = 0, 1, . . . , Nc 1
i f ()
(19)
i f (k0 + + j Ns ) = i f (k0 + j Ns )
j = 0, 1, . . . , Nc 1
(18)
i min
i f (k) i max
f
f
T jmin T j (k) T jmax
= 1, . . . , Ns 1,
(16)
V. E XPERIMENTS
We have verified the effectiveness of the proposed MPC,
implemented using (19), through numerical and experimental
comparisons with a closed-loop scheme similar to that in Fig. 3
where the MPC is replaced by a feedforward controller.
2
J1 (k) = qT j T j (k) T jref (k)
2
+qv v (k) ref
v (k)
(17a)
J2 (k) = qi f (i f (k) i f (k Ns ))
(17b)
(17c)
where the superscripts min, max, and ref are used for indicating minimum, maximum, and reference signals, respectively,
of the corresponding variables, and qT j , qv , qi f , and q xe are
weighting parameters of the quadratic cost functions. In the
last sum of (16), by considering (17c) and (15), the luminous
flux v (k0 ) is available from the last measurement, while
the remaining values v (k) for k = k0 + 1, . . . , k0 + N are
predicted using (8) with T j (k) given by the thermal model and
i f (k) being the optimization variable. The equality constraints
in the optimization problem (16) ensure that the controller
output i f is piecewise constant with a period equal to h c .
The term J2 permits to reduce the variation of the control
signal i f in the prediction horizon. The term J3 is useful
when flux measurements are available, and it introduces in the
MPC formulation the action typical of a classical proportional
integral (PI) controller. Indeed, using qxe = 0 and thanks
to (15), the past and present flux errors are also weighted
in the minimization problem. Instead, the LED luminous flux
measurements do not affect the optimization problem solution
when qxe = 0, because in this case, the objective function
depends only on model predictions.
The optimization problem (16) can be reformulated in order
to include the temperature and current inequality constraints in
the cost function. To this aim, a barrier function approach [35]
is used, which prescribes a high cost for violation of
the constraints. The minimization problem (16) can be
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
6
Fig. 4.
Luminous fluxes obtained with the MPC and the feedforward
controller in a luminous flux regulation test with ref
v = 200 lm.
Fig. 5.
Fig. 6. Experimental and simulation results for the MPC in luminous flux
regulation test with ref
v = 220 lm.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BACCARI et al.: MODEL PREDICTIVE CONTROL FOR LUMINOUS FLUX TRACKING IN LEDs
TABLE II
C OMPARISON OF THE F EEDFORWARD (FF) C ONTROLLER AND MPCs
W ITH D IFFERENT C OST F UNCTIONS : MPC0 I S W ITH L UMINOUS F LUX
T RACKING AND qTh = 0; MPC1 I S W ITH qv = 0 AND
T EMPERATURE T RACKING ; AND MPC2 I S W ITH
T EMPERATURE AND L UMINOUS F LUX
T RACKING S IGNALS
Fig. 7.
Fig. 8.
Junction and heat sink temperatures for the same test of Fig. 6.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
8
Fig. 10. LEDs currents and luminous fluxes for the three experimental
setups and for a flux regulation test with ref
v = 155 lm. For flux, continuous
line represents the nominal case. Different values of the current are due to
different values of the junction temperatures.
Fig. 12.
Evolution of xe (k) and LED luminous flux measurement in
the luminous flux feedback experiments with qxe = 1 and qxe = 0 for
ref (k) = 210 lm. qTh = 0. qv = 100. qi f = 0. i f = Th = 104 .
Fig. 11. The current i f (k0 ) (z-axis) that solves problem (16) with constant
reference luminous flux values (y-axis) and heat sink temperature (x-axis).
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BACCARI et al.: MODEL PREDICTIVE CONTROL FOR LUMINOUS FLUX TRACKING IN LEDs