Professional Documents
Culture Documents
a r t i c l e in fo
abstract
Article history:
Received 14 August 2008
Accepted 7 May 2009
Available online 5 June 2009
This paper describes the development of an adaptive control law based on the exact feedback
linearization and Lyapunov adaptation of the process dynamics applied to a solar furnace. The algorithm
resulting from these underlying design principles is approximated in order to relate it with an adaptive
PI controller with feedforward. The controller is tested on a 6 kW solar furnace model that represents a
plant installed at the Odeillo Processes Materials and Solar Energy Laboratory (Oriental Pyrenees in the
South of France). The adaptive features allow to tackle the problems posed by knowledge uncertainty
about furnace dynamics. It is concluded that the specications related to material testing are met.
& 2009 Elsevier Ltd. All rights reserved.
Keywords:
Solar furnace
Thermal stress tests
Nonlinear control
Exact linearization
Lyapunov method
1. Introduction
Nowadays there is a huge concern about the use of energy
sources that contribute to the climatic change problem. To
mitigate the problem, the exploitation of solar energy has been
considered in several ways, by converting it to thermal and
electric energy, using either thermal solar elds or photovoltaic
systems/panels. Solar energy is also used in other elds such
as the synthesis of high-temperature materials, and in material
testing (Fernandes et al., 2006), thermal stress (Fernandes,
Amaral, Rosa, & Shohoji, 2000), or to recreate the conditions of
the reentry of spacecrafts in Earths atmosphere. It is worth to
mention that the development of the Odeillo solar plant was
motivated by research on materials to be used in space rockets,
guided missiles and nuclear plants (Boyle, 1996), thereby avoiding
the problems of testing them with direct radioactive elements.
All those applications of solar energy systems pose interesting
problems from the automatic control point of view (Berenguel,
Camacho, Garcia-Martin, & Rubio, 1999; Lemos, 2006), such as the
presence of disturbances, non-linearities, and variable delays.
Solar furnaces concentrate solar energy in a limited area,
around the focus of a concentration mirror, or Fresnel lens, and
allow to attain high temperatures. Despite its interest, there is a
scarce number of references on the specic topic of solar furnace
control. A major exception is the work of Berenguel et al. (1999)
where modeling and control of a 20 kW furnace located at
Plataforma Solar de Almeria (southern Spain) is presented. The
work reported therein includes several types of PID with gain
Corresponding author. Tel.: +351 213100259; fax: +351 218417499.
ARTICLE IN PRESS
1158
2. Plant description
2.1. Heliostat
The heliostat, Fig. 1, operates in closed-loop control and follows
the movement of the Sun with accuracy, in such a way that the
parabolic concentrator located at the top of the building, inside
the laboratory, Fig. 1, receives the Sun beam always along the
same direction. This allows the focus to be in the same place
during operation of the solar furnace. With the heliostat operating
in closed-loop control, it may be assumed that the tracking of the
Suns position is perfect and there is no need to consider the
effects of heliostats dynamics in the temperature of the sample.
The closed-loop mode is selected whenever the measured direct
Suns power is higher that 300 W=m2 . Below 300 W=m2 the
furnace does not operate.
The solar direct radiation is not constant but can exhibit some
changes due to air moisture, dust, clouds, and during the day and
season. Fig. 2 shows two data records taken in (2003/05/03) and
(2006/05/25). The quantity of energy reected by the heliostats
mirror (Fig. 1) depends on its area and also on the cleanliness of
the mirror, which will decrease with time due to dust deposition.
Depending on time and dust level, the reected power can vary
from 85% to 90% of the available Suns power.
Day 030503
1000
Irradiance [W/m2]
800
Day 060526
600
400
200
0
0
0.5
1.5
2.5
time [s]
3.5
4.5
x 104
Fig. 2. Direct solar radiation evolution with time. Examples show disturbances
due to moisture in air, dust and clouds.
Fig. 3. Shutter of the 6 kW solar furnace (top). Test tube in the focus with a SiC
sample (center).
uniform ux. The size of the focus can be changed by moving the
supporting arm in the updown direction.
2.3. Shutter
The shutter (Fig. 3) is made of 10 moveable aluminum blades
with a thickness of 2.0 mm. It has a circular like shape with a
radius of 0.5 m. The blades are moved by a brushless motor (from
the Parvex manufacturer) using a gear mechanism. The subsystem
motor-blades is controlled with a Digivex controller, which
receives positional commands (reference signal) to position the
blades. The commands can be sent using the operating console or
by a personal computer through the data acquisition system
InstruNet.
The shutter of the solar furnace is able to quickly change the
incident power on the sample, an important factor for the purpose
of temperature control. The physical aspect of the shutter,
location, size and material were selected in order to yield a fast
time response. In the shutter subsystem there are two aspects to
be considered: the static function sfs : that describes the steadystate relation between the power available before the shutter and
the power available at the focus, and the dynamics of the shutter.
The static function sfs : depends on y, the angle of the shutter, and
y0 the minimal angle value below which there is no power at the
ARTICLE IN PRESS
B. Andrade da Costa, J.M. Lemos / Control Engineering Practice 17 (2009) 11571173
(1)
Table 2
Specic heat of SiC as a function of temperature.
T (K)
C p T
(2)
a1
T s sAs
C p T s m
a2
hconv T s ; T e As
;
C p T s m
a3
as As g f
C p T s m
(3)
(4)
(5)
as T s
<
as
>
>
: 0:9
if 0:055oas 0:9
(6)
if as 40:9
Table 1
Furnace and sample parameters values.
Parameter: description
Value
3:10 103
Table 2
1
3:29 103
Eq. (4)
5:67 108
7:068 104
7:50 103
Eq. (5)
Eq. (6)
1713.6
1:0 103
300
675
1400
400
880
Model Output
600
1050
800
1135
1000
1195
1200
1000
Temp. [K]
1159
800
Measured Temp.
600
400
200
0
500
1000
1500
Time [seg]
2000
2500
Fig. 4. Comparing the temperature model output with the measured temperature
in a SiC test.
1
Note: using the experimental data, the temperature dependence of as was
modeled by a linear equation.
ARTICLE IN PRESS
1160
100
us(t) [%]
80
60
40
20
0
0
500
1000
1500
Time [seg]
2000
2500
500
1000
1500
Time [seg]
2000
2500
Gs(t) [Wm1]
900
800
700
600
500
400
Fig. 5. Experiment signals: command of the shutter, us t and solar ux Gs t used in the temperature model evaluation.
Table 3
Process model parameters for SiC as a function of temperature.
T (K)
a1 T
a2 T
a3 T
300
1:584 1011
3:000 101
400
1:212 1011
3:466 103
2:303 102
600
1:010 1011
3:823 103
1:930 102
800
9:299 1012
4:019 103
2:438 102
12
3
2
1000
8:786 10
4:152 10
3:678 10
e_ s t T_ R t a1 T 4s t T 4e t a2 T s t T e t a3 Gs tsfs us t
(8)
In order to use the exact linearization method, a virtual
manipulated variable vt is dened by the change of variable
vt T_ R t a^ 1 T 4s t T 4e t a^ 2 T s t T e t a^ 3 Gs tsfs us t
(9)
us t s1
fs wt
wt
es t T R t T s t
(11)
D
where estimates a^ i of ai are used, with ai a^ i a~ i , 8i 2 f1; 2; 3g.
However, the presence of parameter errors a~ 1 , a~ 2 and a~ 3 may
generate an unstable closed loop. To avoid that problem, the
estimates a^ 1 , a^ 2 , a^ 3 ought to be adapted in such a way that es t
converges to zero. To tackle the problem, a candidate Lyapunov
function Ves t; a~ 1 t; a~ 2 t; a~ 3 t that jointly encompasses control
and estimated states is chosen
"
#
3
X
1 2
1 2
a~ i t
(12)
es t
Ves t; a~ 1 t; a~ 2 t; a~ 3 t
gi
2
i1
(7)
T_ R t K L es t a^ 1 T 4s t T 4e t a^ 2 T s t T e t
a^ 3 Gs t
a^ 3 Gs t
(10)
_
by .
ARTICLE IN PRESS
B. Andrade da Costa, J.M. Lemos / Control Engineering Practice 17 (2009) 11571173
1161
Temperature
1400
Ts(t) [K]
1200
1000
800
600
400
200
0
200
400
600
time [s]
800
1000
1200
800
1000
1200
Shutter position
100
us (t) [%]
80
60
40
20
0
0
200
400
600
time [s]
1
a~ 1 T 4s t T 4e tes t a_~ 1 t
g1
1
a~ 2 T s t T e tes t a_~ 2 t
g2
1 _
a~ 3 Gs twtes t a~ 3 t
g3
(13)
a_^ 1 t g1 T 4s t T 4e tes t
a_^ 2 t g2 T s t T e tes t
(15)
(16)
(14)
g1
T 4s
ja^ 1 t a^ 1 t 0 j
1:25 1023
R
t
4 R t
T e t0 es t dt
t0 es t dt
(17)
g2
ja^ 2 t a^ 2 t 0 j
4:0 106
R
R
t
t
T s T e t0 es t dt t0 es t dt
(18)
g3
ja^ 3 t a^ 3 t 0 j
1:5 105
R
R
t
t
Gs t0 wtes t dt t0 wtes t dt
(19)
3.1.1. Simulation I
In this simulation the adaptation gains are g1 1:0 1024 ,
g2 1:0 107 , g3 2:0 105 .
The results are shown in Figs. 7 and 8. At the beginning of the
simulation the controller was able to track the reference signal.
ARTICLE IN PRESS
1162
Temperature
1200
Ref (t)
T
1000
800
600
400
200
0
50
100
150
200
250
time [s]
300
350
400
450
500
50
100
150
200
250
time [s]
300
350
400
450
500
350
400
450
500
us (t) [%]
100
50
1000
800
600
400
0
50
100
150
200
250
time [s]
300
Fig. 7. Simulation I. Process output and reference signal, control signal and the simulated Gs t. Closed-loop control.
3.1.2. Simulation II
The adaptation gains are now selected to g1 1:0 1024 ,
g2 1:0 107 , g3 1:0 1010 , note that g3 was multiplied by a
factor of 5:0 106 . The aim is to avoid the problem of having a
negative value on a^ 3 t. The simulation results are shown in
Figs. 911. Fig. 10 is a zoom to show the results of the temperature
and shutter aperture. Note that the shutter controller is able to
move the blades to the target position in 0.5 s.
The adaptive controller was able to track the temperature
reference, but the estimates a^ 2 t, a^ 3 t are affected by the control
signal saturation, that can cause stability problems. Note that the
a^ 2 t, a^ 3 t recover to the values prior to the control signal
saturation. The parameter estimate a^ 3 t can be considered
constant. However, the problem reported in Section 3.1.1 was
avoided by selecting a very small adaptation gain value for g3,
which is by freezing a^ 3 t to its initial value.
3
ARTICLE IN PRESS
B. Andrade da Costa, J.M. Lemos / Control Engineering Practice 17 (2009) 11571173
1163
x 108
1 (t)
0.5
0
0
50
100
150
200
250
300
350
400
450
500
300
350
400
450
500
300
350
400
450
500
time [s]
4
2 (t)
3
2
1
0
0
50
100
150
200
x 103
250
time [s]
3 (t)
10
5
0
5
0
50
100
150
200
250
time [s]
a^ 2 t a^ 2 t0 g2
a^ 3 t a^ 3 t0 g3
a^ 2 t a^ 2 t 0 g2
t0
Z t
T 4R t T 4e tes t dt
(23)
T R t T e tes t dt
(24)
t0
a^ 3 t a^ 3 t 0
a^ 1 t a^ 1 t 0 g1
t0
t
T s t T e tes t dt
(21)
Gs twtes t dt
(22)
t0
t
t0
(25)
R
_ t dt f tgt
Using now the relationship given by
f tg
R_
f tgt dt, Eqs. (23) and (24) are written as
a^ 1 t a^ 1 t 0 g1 T 4R t T 4e t
4g1 T_ R
t
t0
T 3R t
Z t
t
t0
Z t
es t dt
t0
(26)
es t dt
t0
es t1 dt1 dt
(27)
t0
es t1 dt1 dt
t0
a^ 2 t a^ 2 t 0 g2 T R t T e t
g2 T_ R
a^ 1 t a^ 1 t 0 g1 T 4R t T 4e t
a^ 2 t a^ 2 t 0 g2 T R t T e t
a^ 3 t a^ 3 t 0
t0
t
es t dt
(28)
es t dt
(29)
t0
(30)
ARTICLE IN PRESS
1164
Temperature
1200
1000
800
600
400
200
0
50
100
150
200
250
300
350
400
450
500
300
350
400
450
500
400
450
500
time [s]
us (t) [%]
100
50
0
0
50
100
150
200
250
time [s]
1000
800
600
400
0
50
100
150
200
250
time [s]
300
350
Fig. 9. Simulation II. Process output and reference signal, control signal and the simulated Gs t. Closed-loop control.
Z
wt U o t K P t es t K I t
(31)
es t dt
(32)
t0
U o t
D
K P t
D
K I t
a^ 1 t 0 T 4s t T 4e t a^ 2 t0 T s t T e t
a^ 3 t0 Gs t
(33)
KL
a^ 3 t 0 Gs t
g1 T 4R t T 4e tT 4s t T 4e t
KL
(34)
g2 T R t T e tT s t T e t
KL
(35)
ARTICLE IN PRESS
B. Andrade da Costa, J.M. Lemos / Control Engineering Practice 17 (2009) 11571173
1165
Temperature
1200
1000
800
600
200
220
240
260
time [s]
280
300
320
220
240
260
time [s]
280
300
320
300
320
us (t) [%]
100
50
0
200
900
800
700
600
500
200
220
240
260
time [s]
280
Fig. 10. Simulation II. Zoom of Fig. 9 to show the temperature and shutter aperture. Closed-loop control.
Note that in both simulations the controllers do not have antiwindup reset mechanisms. With the new controller it is easy to
tackle the control saturation by including an anti-windup reset
mechanism in the integrator. This problem was not so easily
resolved with the rst adaptive controller.
with4
D
Les t
g1 T 4R t T 4e tT 4s t T 4e t
g2 T R tt T e tT s t T e t
(37)
Eq. (36) includes the process dynamics and the modied control
law. The aim is to nd the equilibrium points of system Eq. (36)
and to demonstrate their stability.
8
<x
:
e1
DTe
GTe
T R t T e t
(38)
xe2 0
with
D
DTe
a1
a^ 3 t0 a^ 1 t0 T 4R t T 4e t
a^ 3 t0 a^ 2 t0
a2
a3
a1
a3
a2
T R t T e t
(39)
4
In order to keep equations as simple as possible the variable T s t is not
substituted by T s t T R t es t.
ARTICLE IN PRESS
1166
x 1011
5
1 (t)
0
5
10
0
50
100
150
200
250
time [s]
300
350
400
450
500
50
100
150
200
250
time [s]
300
350
400
450
500
50
100
150
200
250
time [s]
300
350
400
450
500
x 103
5
2 (t)
0
5
10
0
x 103
3 (t)
10
9.995
9.99
0
and5
(40)
g1 g12T 4R t T 4e t2
g2 g12T R t T e t2
(42)
(43)
GTe g
in
Eq.
(39)
T 4R t T 4e t=T R t T e t T 2R t
(44)
Z
wt U o t K P t es t K I t
es t dt
(45)
(46)
t0
U o t
a^ 1 t0 T 4s t T 4e t a^ 2 t 0 T s t T e t
a^ 3 t0 Gs t
KL
K P t
D
K I t
a^ 3 t0 Gs t
g T 4s t T 4e t
2K L
T 4R t T 4e t
(47)
(48)
T s t T e t
T R t T e t
(49)
ARTICLE IN PRESS
B. Andrade da Costa, J.M. Lemos / Control Engineering Practice 17 (2009) 11571173
1167
Temperature
1200
1000
800
600
400
200
0
50
100
150
200
250
time [s]
300
350
400
450
500
50
100
150
200
250
time [s]
300
350
400
450
500
350
400
450
500
us (t) [%]
100
50
1000
900
800
700
600
0
50
100
150
200
250
time [s]
300
Fig. 12. Simulation III. Process output and reference signal, control signal and Gs t. Closed-loop control.
where8
Dx2 t a1
St
1
1 a^ t
gx1 t xe1 2 3 0 x2 t xe2 2
2
2 a3
(50)
a^ 3 t0 a^ 1 t0 2
T R t T 2s t
a3
a1
a^ 3 t0 a^ 2 t0
T R t T s t a2
a3
a2
(53)
and9
Computing the time derivative of Eq. (50), and using Eq. (38), it is
possible to obtain
_ x2 t K L a1 a^ 3 t 0 a^ 1 t 0 T 2 t T 2 tT 2 t T 2 t
St
2
R
s
R
s
a3
a1
a^ 3 t0 a^ 2 t0
g
x1 t
a2
a3
a2
2T R t T e t
"
#)
2
2
T R t T s tT R t T s t
1
(51)
T 2R t T 2e tT R t T e t
that can be rewritten as7
_ x2 t K L Dx2 t
St
2
g
T R t T e t
Yx2 tx1 t
"
#
1 T 2R t T 2s tT R t T s t
1
Yx2 t
2 T 2R t T 2e tT R t T e t
D
(54)
(55)
(52)
See footnote 7.
See footnote 7.
10
Note that 0 us t umax which implies that T e t T s t T max . The
reference signal T R t must be selected according to T e toT R t T max . From a
practical point of view T R t, T e t, T s t have positive values because these signals
are measured in Kelvin.
9
6
Note that in this analysis T R t and T e t are assumed to be constant possibly
evolving by steps but with T R t4T e t.
7
Note that T s t T R t x2 t.
ARTICLE IN PRESS
1168
x 108
1
1 (t)
0.5
0
0.5
1
0
50
100
150
200
250
time [s]
300
350
400
450
500
50
100
150
200
250
time [s]
300
350
400
450
500
50
100
150
200
250
time [s]
300
350
400
450
500
2 (t)
0.5
0
0.5
1
x 103
3 (t)
10
9.995
9.99
0
This means that the line formed by the points xb1 t; xb2 t such
that
8
>
< x t K L T R t T e t Dx2 t T R t T e t
b1
g Yx2 t
g
Yx2 t
(56)
>
: 8x t 2 T R t T max ; T R t T e t
b2
dene the boundary line in the x1 t; x2 t plane that delimits the
stability region. The closed-loop system to be stable must have the
equilibrium point xe1 ; xe2 inside the region dened by Eq. (55).
Two cases are now analyzed, the rst one considers a perfect
knowledge of the process parameter values a1 , a2 and a3 and the
other case considers the estimates of the process parameters.
ARTICLE IN PRESS
B. Andrade da Costa, J.M. Lemos / Control Engineering Practice 17 (2009) 11571173
1169
Temperature
1200
1000
800
600
400
200
0
50
100
150
200
250
time [s]
300
350
400
450
500
50
100
150
200
250
time [s]
300
350
400
450
500
350
400
450
500
us (t) [%]
100
50
1000
800
600
400
0
50
100
150
200
250
time [s]
300
Fig. 14. Simulation of the modied adaptive controller. Process output and reference signal, control signal and Gs t. Closed-loop control.
Error Integral
Table 4
Evaluation of T R t T e t=Yx2 t.
100
x2 t
T R t T e t=Yx2 t
T R t T e t
0
T R t T e t
2
5T R t T e t if T R bT e t
T R t T max
1
556T R t
50
es(t)dt
T e t if T max 10T R t
50
100
Dx2 t T 2R t T 2s tT R t T s t
2
DTe
T R t T 2e tT R t T e t
150
200
0
50
100
150
200
250
300
350
400
450
500
time [s]
Fig. 15. Simulation of the modied adaptive controller. Evolution of the
Closed-loop control.
es t dt.
(59)
Dx2 t
1
DTe
(60)
ARTICLE IN PRESS
1170
x2(t)=TR(t)-Te(t)
x2(t)
P1
Boundary Lines
Stability Region
P2
x1(t)
"
dxt
KL(TR(t)-TR(t))
(x2(t))
Equilibrium Point
#
(64)
x2 t 0
P3
x2(t)=TR(t)-Tmax
Fig. 16. Stability region in the ideal case (perfect knowledge of the a1 , a2 and a3
values).
x2 t
T R t T e t=Yx2 t
T R t T e t
0
1
41 85 if T R bT e t
41 2 if T max bT R t
T R t T e t=Yx2 t
T R t T e t
0
1
o1 25
T R t T max
o1
1
556
if T R bT e t
if T max 10T R t
K L T R t T e t
1
xe1
g
Y0
Y0
(61)
r 1;2
(62)
v
u
!2
@f 2 x1 ; x2 u
@f x1 ; x2
t @f 2 x1 ; x2
4 2
@x2
@x2
@x1
xe
xe
xe
2
(69)
(67)
(68)
4xe1
(66)
T 2R t T 2e tT R t T e t
#
a^ 3 t0 a^ 2 t0
4T 34 t
a2
a3
a2
T 2R t T 2e tT R t T e t
x2 t
KL
(65)
xe
@f 1 x1 ; x2
@f 1 x1 ; x2
0;
1
@x1
@x2
x
xe
e
@f 2 x1 ; x2
a3
a^ t g
@x1
3 0
x
e
@f 2 x1 ; x2
a3
a^ 3 t0 a^ 1 t0
K L a1
a3
a1
@x2
a^ 3 t0
xe
Table 6
Evaluation of 1=Yx2 t.
xe1 o
3
@f 1 x1 ; x2
7
@x2
7
7 dxt
@f 2 x1 ; x2 5
@x2
Table 5
Evaluation of Dx2 t=DTe 1=Yx2 t.
T R t T max
@f 1 x1 ; x2
6
@x1
6
dx_ t 6
4 @f 2 x1 ; x2
@x1
KL
2
2
(70)
ARTICLE IN PRESS
B. Andrade da Costa, J.M. Lemos / Control Engineering Practice 17 (2009) 11571173
1171
Temperature
1200
1000
800
600
400
200
0
50
100
150
200
250
300
350
400
450
500
300
350
400
450
500
350
400
450
500
time [s]
us (t) [%]
100
50
0
0
50
100
150
200
250
time [s]
1000
800
600
400
0
50
100
150
200
250
time [s]
300
Fig. 17. Simulation of the simplied adaptive controller. Process output and reference signal, control signal and Gs t. Closed-loop control, use of the anti-windup
mechanism.
Integral Error
500
400
es(t)dt
300
200
100
0
100
0
50
es t dt.
(71)
ARTICLE IN PRESS
1172
Temperature
1200
1000
800
600
400
200
0
50
100
150
200
250
300
350
400
450
500
300
350
400
450
500
350
400
450
500
time [s]
us (t) [%]
100
50
0
0
50
100
150
200
250
time [s]
1000
800
600
400
0
50
100
150
200
250
300
time [s]
Fig. 19. Simulation of the simplied adaptive controller. Process output and reference signal, control signal and Gs t. Closed-loop control, use of the anti-windup
mechanism.
Integral Error
25
20
15
es(t)dt
a problem.
10
To overcome the problems described above, an analysis of the
adaptive controller was done, and a modied version was
developed. The new version can be interpreted as a PI controller
with adaptive parameters and a feed-forward term. With this new
controller version it is easier to understand how to select the
controller parameter values. The evaluation of the simplied
control with computer simulation demonstrated that it has a good
performance.
5
0
50
es t dt.
6. Conclusions
This paper explores exact linearization and the Lyapunov
methods to design an adaptive controller for a solar furnace. The
aim is to develop a controller able to compensate the nonlinea-
Acknowledgments
The authors thank Dr. G. Olalde from PROMES-France for its
supporting in the SolControl project, which was nanced by EU
under the SolFace Contract number RITA-CT-2003-507091, and to
Prof. L. R. Guerra from the Materials and Engineering Department/
IST/TU LisbonPortugal. The experimental data used for the
simulations were obtained under the SolControl project. The
ARTICLE IN PRESS
B. Andrade da Costa, J.M. Lemos / Control Engineering Practice 17 (2009) 11571173
1173
Fernandes, J. C., Oliveira, F. A. C., Granier, B., Badie, J. M., Rosa, L. G., & Shohoji, N.
(2006). Kinetic aspects of reaction between tantalum and carbon material
(active carbon or graphite) under solar radiation heating. Solar Energy, Science
DirectElsevier, 80, 15531560.
Garcia-Gabin, W., Zambrano, D., & Camacho, E. F. (2009). Sliding mode predictive
control of a solar air conditioning plant. Control Engineering Practice, 17(6),
652663.
Glattfelder, A. H., & Schaufelberger, W. (2003). Control systems with input and
output constraints. Berlin: Springer.
Kojima, Y., Taniwaki, S., & Okiami, Y. (June 2008). Dynamic simulation of stick-slip
motion of a exible solar array. Control Engineering Practice, 16(6), 724735.
Lacasa, D., Berenguel, M., Yebra, L., & Martnez D. (2006). Copper sintering in a solar
furnace through fuzzy control. In Proceedings of the 2006 IEEE international
conference on control applications, Germany.
Lemos, J. M. (2006). Adaptive control of distributed collector solar elds.
International Journal of Systems Science, 37(8), 523533.
Paradkar, A., Davari A., & Feliachi, A. (2002). Temperature control of a solar furnace
with disturbance accommodating controller. In Proceedings of the 34th
Southeastern symposium on system theory.
Slotine, J.-J. E., & Li, W. (1991). Applied nonlinear control. Englewood Cliffs, NJ:
Prentice-Hall.