A heuristic way for improving convergence in positioning of

W
Document Sample
scope of work template
							    WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                     Peyman Nazarian




                             Control of a radiative furnace
                        under precise and uncertainty conditions
                                             Peyman Nazarian
                                          Electrical Department
                                 Islamic Azad University -Zanjan Branch
                             No. 38 - Golestan 17 - Shahrak Ansarieh – Zanjan
                                                   IRAN
                                           pay_naz@yahoo.com


Abstract: - This paper discusses the control of a radiative furnace under precise and imprecise modeling.
Regarding nonlinearity nature of the process, in the precise case, feedback linearization technique is applied to
the furnace and under uncertainty conditions, sliding mode control is used. The conditions are completely
practical and have gained from an industrial process.

Key-Words: Feedback Linearization – Radiation – Furnace – Uncertainty – Sliding Mode Control

1. Introduction                                                 Adaptive feedback linearization control technique
Radiative furnace is the useful equipment at                    for chaos suppression in a chaotic system is used in
industry. It works with radiation like many other               [10]. Disturbance decoupling and trajectory tracking
devices [1], [2], [3] and [4], of course by heat                of nonlinear control systems using an observer-based
radiation.                                                      fuzzy feedback linearization control (FLC) is
It is assumed that we encounter with two essential              developed in [11]. Application of the feedback
cases. In the first case, we have precise model and             linearization to the model of a power system is
we would control it by feedback linearization                   investigated in [12]. A scheme for temperature
technique and in the second one, sliding mode                   control of a greenhouse using the feedback
control is applied due to uncertainty of the model.             linearization is presented in [13].
Now we explain the basic concepts of two
aforementioned control methods and then simulate
them.                                                           2. Feedback linearization review
Feedback linearization is an approach to nonlinear              Consider a system described by
control design which has attracted a great deal of
research interest in recent years.                              x = f (x ) + ug (x )                                  (1)
Feedback linearization has been used successfully to
address some practical control problems. Design of a
nonlinear control system for a Variable Air Volume              where f and g are smooth vector fields on some
Air Conditioning (VAVAC) plant through feedback                 open set X ⊆ R" containing 0 and f(0) = 0.
linearization is presented in [5]. For an induction             There exists smooth functions q , s ∈S (X ) with
motor the sliding mode controller is combined with              s ( x) ≠ 0 for all x in some neighborhood of the
an adaptive input–output feedback linearization
technique in order to preserve the system robustness            origin, and a local diffeomorphism T on Rn with
with respect to stator and rotor resistances variations         T(0) = 0. We define
and uncertainties [6]. In [7] a decentralized nonlinear
controller for large-scale power systems is                     v = q (x ) + s (x )                                   (2)
investigated. The proposed controller design is based
on the input–output feedback linearization                      z = T (x )                                            (3)
methodology. In reference [8] the technique of
feedback linearization is used to design controllers
                                                                The resulting variables z and v satisfy a linear
for displacement, velocity and differential pressure
                                                                differential equation of the form
control of a rotational hydraulic drive. Application of
a feedback linearization technique for control of a
distributed solar collector is described in [9].                z = Az + bv                                           (4)



    ISSN: 1991-8763                                       211                           Issue 5, Volume 4, May 2009
     WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                           Peyman Nazarian




                                                                 z = M −1T (x )                                          (13)
where the pair (A, b) is controllable. In this case, the
system is called feedback linearizable.
                                                                 v = v − a z = q (x ) − a ' M −1 T (x ) + s ( x ) u      (14)
       q (x )   1
u =−          +      v                              (5)          where
       s (x ) s (x )

                                                                 a ' = [a0 a1 ...an −1 ]                                 (15)
By applying a state transformation z = M −1z
such that the resulting system is in controllable
canonical form
                                                                 3. Radiative furnace dynamics
         −1
z = M AMz + M bv          −1
                                                    (6)          Fig. 1 shows a typical horizontal radiative furnace
                                                                 which is used for tempered glass production.
                                                                 Assuming the temperature in the whole of the glass
where                                                            and the upper and lower walls is uniformly changed
       ⎡ 0               1      0      0 ⎤                       and the conductive heat transfer is negligible.
       ⎢ 0               0      1.     0 ⎥
M AM = ⎢
 −1                                          ⎥      (7)
       ⎢ ..               ..     .      . ⎥
       ⎢                                     ⎥
       ⎣ −a0             −a1   −a2 .. −an −1 ⎦

        ⎡0⎤
        ⎢0⎥
M −1b = ⎢ ⎥                                         (8)
        ⎢:⎥
        ⎢ ⎥
        ⎣1 ⎦
                                                                          Figure 1. Horizontal radiative furnace
And the ai 's are the coefficients of the
characteristic polynomial                                        From radiation heat transfer we have
                  n −1
| sI − A |= s n + ∑ a j s j                         (9)          ⎧             T p = a1 (Tw4 −T p4 )
                                                                 ⎪
                                                                 ⎨Tw = a2 [Tw − Fw − pT p − (1 − Fw − p )T B ] + α P (16)
                  i =0                                                       4           4                  4

                                                                 ⎪             T B = a3 (Tw4 −T B4 )
A further state feedback form                                    ⎩

v = v + [a0a1...an −1 ] z                         (10)           where TP, Tw and TB are glass plate, upper wall and
                                                                                           B




                                                                 lower wall temperatures respectively. P is the input
                                                                 electric power and a1, a2 and a3 are as below
results in the closed loop system
                                                                 a 1 = βσFw −p A
z = Az + bv                                       (11)
                                                                 a 2 = −ασA
where                                                            a 3 = σαA(1 − Fw −p )                                       (17)

   ⎡0         1 0 0⎤         ⎡0⎤                                 where the σ, the Stefan-Boltzmann constant is
   ⎢0         0 1.. 0 ⎥⎥     ⎢0⎥                                 5.6697*10-8 W/m2.K4, A is the area of the wall, Fw-p
A =⎢                     ,b =⎢ ⎥                  (12)           is the shape factor between upper wall and plate and
   ⎢.         .. .. .. ⎥     ⎢:⎥                                 α, β are the warming rate of the walls and plate
   ⎢                   ⎥     ⎢ ⎥                                 respectively.
   ⎣0         0 0 0⎦         ⎣1 ⎦
                                                                 In simulation following practical data have been
                                                                 used.



     ISSN: 1991-8763                                       212                                 Issue 5, Volume 4, May 2009
     WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                                  Peyman Nazarian




                                                                      y(2) = v       →        x1(2) = v                           (27)
Fw-p = 0.7
α = 8*10 -5                                                           u = m ( x ) + n ( x )v                                      (28)
β = 35*10 -5
A=1                                                      (18)
                                                                                     Lf 2 h
                                                                      m (x ) = −                                                  (29)
Now apply feedback linearization to furnace system.                                 L g Lf h
We define state variables as follows
                                                                                     1
Tp = x1                                                               n (x ) =                                                    (30)
Tw = x2                                                                          L g Lf h
TB = x3                                                  (19)
                                                                      From MATLAB symbolic toolbox we obtain
Then arrange equations in companion form
                                                                      m (x ) = 4 β 2σ 2 Fw2− p x 13 (x 2 − x 14 ) +
                                                                                                       4

x = f ( x ) + g ( x )u                                   (20)
                                                                      4αβσ 2 Fw − p x 2 [x 2 − Fw − p x 14 − (1 − Fw − p )x 34 ] (31)
                                                                                      3    4



h (x ) = y = x 1                                         (21)         n(x) = 4σαβFw-px24                                          (32)

         ⎛            a1 (x 2 − x 14 )
                              4
                                                     ⎞                For tracking control task define desire path x1d and
         ⎜                                       4 ⎟                  tracking error is
         ⎜ a2 [x 2 − Fw − p x 1 − (1 − Fw − p )x 3 ] ⎟
                 4            4
f (x ) =                                                 (22)
         ⎜            a3 (x 2 − x 34 )
                              4                      ⎟                e = x1- x1d                                                 (33)
         ⎜
         ⎜                                           ⎟
                                                     ⎟
         ⎝                                           ⎠                and

         ⎛0 ⎞                                                         v = x1d(2) - k1e(1) – k0e                                   (34)
         ⎜ ⎟
g (x ) = ⎜ α ⎟                                           (23)
         ⎜0 ⎟                                                         meanwhile, when Fw − p is one, the parameter a3 is
         ⎝ ⎠
                                                                      set to zero and since the relative degree remains 2
                                                                      and system order is decreased to 2, the I.O.L.
Lg h (x ) = 0                                                         converts to I.S.L. and there is no internal dynamics
L g Lf h ( x ) ≠ 0                                       (24)         appears in this case. This case occurs when the plate
                                                                      and the wall below have the same size and therefore
                                                                      it is a feasible subject.
Thus we have relative degree 2 and since the system                   We use this situation for simplifying the necessary
order is 3, the order of the internal dynamics is 1.                  equations under uncertainty condition and applying
Now to investigate stability of zero dynamics, define                 sliding mode control as below. In section 5 we
                                                                      would explain more the sliding mode control in
μ1 = h(x) = x1                                                        details.
μ2 = Lf h(x)
φ(x) = [ μ1 μ2 ψ ]                                       (24)         x ( 2 ) = f (x ) + b(x ).u
φ(x) is diffeomorphism so we have
                                                                      f ( x ) = 4 ( x + x )3 4a a [ x + (1 − F    ) x 4 ] − 4a x 3 x
                                                                                   a           1 2 a          w−p             1
Lg ψ(x) = 0      →       ψ(x) = x3                       (25)                       1               1

μ1 = μ2 = 0       →        ψ ( x ) = −a 3 ψ 4 ( x )      (26)
                                                                      b( x ) = 4 ( x + x )3 4a α                                  (35)
                                                                                  a           1
a3 is a positive value, so zero dynamics is stable and
                                                                                   1
thus we could apply the input-output linearization.




     ISSN: 1991-8763                                            213                                 Issue 5, Volume 4, May 2009
                          WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                                                                                                                             Peyman Nazarian




4. Simulation results with feedback                                                                                           Figure 4. Internal dynamics behavior with two poles
                                                                                                                                            at s = -0.2 and step input
linearization
Suppose electrical system of the furnace power could                                                                                                                                         Feedback linearization of radiation furnace
vary from zero to 16kW linearly. Also initial                                                                                                                             16000


conditions for plate and walls are 300oK and 500oK                                                                                                                        14000

respectively. Set point changes from 700oK to                                                                                                                             12000

900oK.
                                                                                                                                                                          10000




                                                                                                                                                      U(Electric Power)
                                                       Feedback linearization of radiation furnace                                                                        8000
                        1000
                                                                                                                                                                          6000

                               900
                                                                                                                                                                          4000


                               800                                                                                                                                        2000
  Glass Temperature




                                                                                                                                                                               0
                               700                                                                                                                                                 0    500             1000           1500            2000       2500
                                                                                                                                                                                                                time

                               600                                                                                            Figure 5. Electric power behavior with two poles at
                               500
                                                                                                                                             s = -0.2 and step input

                               400                                                                                                                                                       Feedback linearization of radiation furnace
                                                                                                                                                      1000

                               300
                                            0        500              1000            1500               2000    2500                                         900
                                                                              time


  Figure 2. Step response of plate temperature with                                                                                                           800

                 two pole at s = -0.2
                                                                                                                                  Glass Temperature




                                                                                                                                                              700


                                                           Feedback linearization of radiation furnace                                                        600
                                           950

                                           900                                                                                                                500

                                           850
                                                                                                                                                              400
                                           800
                      Up Temperature




                                                                                                                                                              300
                                           750                                                                                                                             0           500             1000             1500               2000      2500
                                                                                                                                                                                                                time
                                           700

                                           650
                                                                                                                              Figure 6. Ramp response of plate temperature with
                                                                                                                                            two pole at s = -0.2
                                           600

                                           550
                                                                                                                                                                                         Feedback linearization of radiation furnace
                                                                                                                                                      1000
                                           500
                                                 0   500              1000           1500            2000       2500
                                                                              time                                                                        950


 Figure 3. Step response of upper wall temperature                                                                                                        900

              with two poles at s = -0.2                                                                                                                  850
                                                                                                                               Up Temperature




                                                                                                                                                          800

                                                           Feedback linearization of radiation furnace
                                           900                                                                                                            750

                                                                                                                                                          700
                                           850
                                                                                                                                                          650
                                           800
                                                                                                                                                          600
                        Down Temperature




                                           750
                                                                                                                                                          550
                                           700
                                                                                                                                                          500
                                                                                                                                                                           0           500             1000              1500              2000          2500
                                           650                                                                                                                                                                  time


                                           600                                                                                Figure 7. Ramp response of upper wall temperature
                                           550
                                                                                                                                          with two poles at s = -0.2
                                           500
                                                 0   500              1000           1500            2000       2500
                                                                              time




                          ISSN: 1991-8763                                                                               214                                                                                    Issue 5, Volume 4, May 2009
                                        WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                                                                                        Peyman Nazarian




                                        950
                                                    Feedback linearization of radiation furnace                   Now we change the one pair poles of the controller
                                                                                                                  form s = −0.2 to s = −0.03 and investigate
                                        900
                                                                                                                  responses. We expect the response be slow that the
                                        850
                                                                                                                  following simulations display this.
                                        800
                     Down Temperature




                                                                                                                                                                       Feedback linearization of radiation furnace
                                        750                                                                                                                900

                                        700
                                                                                                                                                           800
                                        650

                                        600
                                                                                                                                                           700




                                                                                                                                       Glass Temperature
                                        550

                                                                                                                                                           600
                                        500
                                              0   500          1000           1500            2000   2500
                                                                       time
                                                                                                                                                           500
Figure 8. Internal dynamics behavior with two poles
              at s = -0.2 and ramp input                                                                                                                   400



                                                    Feedback linearization of radiation furnace                                                            300
                       16000                                                                                                                                     0   500          1000           1500            2000   2500
                                                                                                                                                                                          time
                       14000
                                                                                                                   Figure 11. Step response of plate temperature with
                       12000                                                                                                      two pole at s = -0.03
                       10000
 U(Electric Power)




                                                                                                                                                                       Feedback linearization of radiation furnace
                                                                                                                                            16000
                               8000

                                                                                                                                            14000
                               6000

                                                                                                                                            12000
                               4000

                                                                                                                                            10000
                                                                                                                   U(Electric Power)




                               2000

                                                                                                                                                    8000
                                         0
                                              0   500          1000           1500            2000   2500
                                                                       time                                                                         6000

Figure 9. Electric power behavior with two poles at                                                                                                 4000
              s = -0.2 and ramp input
                                                                                                                                                    2000

Now we simulate ramp input response of the furnace                                                                                                          0
                                                                                                                                                                 0   500          1000            1500           2000   2500
system with a step disturbance.                                                                                                                                                           time

                                                                                                                  Figure 12. Electric power behavior with two poles at
                                                    Feedback linearization of radiation furnace
                               1000                                                                                             s = -0.03 and step input
                                        900


                                        800                                                                       5. Sliding Mode Control review
                                                                                                                  Consider the single input dynamic system as the
         Glass Temperature




                                        700
                                                                                                                  following dynamics
                                        600

                                                                                                                  x ( n ) = f ( X ) + b ( X ) .u                                                                           (36)
                                        500


                                        400                                                                       Where the scalar x is the output of interest, the scalar
                                        300
                                                                                                                  u is the control input and X is the state vector as
                                              0   500          1000
                                                                       time
                                                                              1500            2000   2500         below
Figure 10. Ramp response of plate temperature with
     two pole at s = -0.2 and step disturbance




                                        ISSN: 1991-8763                                                     215                                                                          Issue 5, Volume 4, May 2009
     WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                          Peyman Nazarian




   ⎡ x ⎤                                                        s = x + λx                                                (43)
   ⎢ x ⎥
X =⎢         ⎥                                    (37)          Satisfying condition or sliding condition                  for
   ⎢         ⎥                                                  remaining system trajectories on the surface is
   ⎢ ( n −1) ⎥
   ⎣x        ⎦
                                                                1d 2
                                                                     s ≤ −η s                                             (44)
In equation (36) the function f(X) (in general                  2 dt
nonlinear) is not exactly known, but the extent of the
imprecision on f(X) is upper bounded by a known                 Where η is a strictly positive constant. Essentially,
continuous function of X ; similarly, the control gain          equation (44) states that the squared "distance" to the
b(X) is not exactly known, but is of known sign and
                                                                surface, as measured by s 2 , decreases along all
is bounded by known, continuous function of X.
                                                                system trajectories.
The control problem is to get the state X to track a
specific time-varying state Xd in the presence of
model imprecision on f(X) and b(X) as the following
definition                                                      6. Simulation results with sliding mode
                                                                control
    ⎡ xd ⎤                                                      Uncertainty in variable α causes an uncertainty in
    ⎢ x ⎥                                                       f(X) and g(X). The practical range for α as the
Xd =⎢ d ⎥                                         (38)          following
    ⎢         ⎥
    ⎢ ( n −1) ⎥                                                 6 ×10 −5 ≤ α ≤ 9 ×10 −5                                   (45)
    ⎣x d ⎦

For the tracking task to be achievable using a finite           ~             ⎡~ ⎤
                                                                               x
control u, the initial desired state Xd(0) must be such         X = X − X d = ⎢~ ⎥                                        (46)
that                                                                          ⎣x ⎦
Xd(0) = X(0)                                       (39)                         d
                                                                S( x, t ) = (      + λ )~
                                                                                        x                                 (47)
Let x be the tracking error in the variable x as                                dt
below
                                                                S = ~ + λ~ = 0 ⇒ u = −f + x d − λ~
                                                                    x    x       ˆ    ˆ          x                        (48)
x = x −xd                                         (40)

                                                                fˆ = −3 ×10−4 a1 4 ( x + x )3 ×
And let                                                                             a
                                                                                      1                                   (49)
             ⎡ x ⎤                                              ×[ x + (1 − F        )x 4 ] − 4a x 3x
             ⎢ x ⎥                                                 a         w −p               1
                                                                    1
X = X −X d = ⎢         ⎥                          (41)
             ⎢         ⎥
             ⎢ ( n −1) ⎥                                        ˆ
                                                                f −f ≤ F                                                  (50)
             ⎣x        ⎦

Be the tracking error vector. Furthermore, let us               F = 6 ×10−5 a1 4 ( x + x )3 ×
define a time-varying surface S(t) in the state-space                             a
                                                                                    1
R(n) by the scalar equation s (X ; t ) = 0 , where                                                                        (51)
                                                                × x + (1 − F     )x 4
              d                                                   a         w −p
s (X ; t ) = ( + λ ) n −1 x                       (42)             1
              dt
                                                                For security of the sliding condition, we add a
And λ is a strictly positive constant, whose choice             discontinuous around surface s=0 as below
we shall interpret later. For instance, if n = 2 ,




     ISSN: 1991-8763                                      216                               Issue 5, Volume 4, May 2009
        WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                                                                                  Peyman Nazarian




u = b −1 [u − k ⋅ sgn (s )]
    ˆ ˆ                                                                                                                   4
                                                                                                                                    Sliding Control for vertical furnace
                                                     (52)                                                        10
                                                                                                                      x 10


                                                                                                                9.5
Where
                                                                                                                  9




                                                                                      Sliding condition check
                                                                                                                8.5

b = 4 54 × 10 −5 a 1 4 ( x + x )3
ˆ                                                    (53)
                        a                                                                                         8

                         1                                                                                      7.5



k ≥ β ( F + η ) + ( β − 1) u
                                                                                                                  7
                            ˆ                        (54)
                                                                                                                6.5

                                                                                                                  6
                        1

β = ⎛ max       ⎞
      b                     2
    ⎜                           = 1.5
          b min ⎟
                                                     (55)                                                       5.5
                                                                                                                      0       500          1000             1500           2000   2500
    ⎝           ⎠                                                                                                                                  Time

                                                                                                                          Figure 13. Sliding condition check
To choose an appropriate value for k , one may be
use a constant value of k that satisfies equation (54)                                                          900
                                                                                                                                    Sliding Control for vertical furnace

at all times. In case of absence of this fulfillment, it
should be select a greater k for satisfaction.                                                                  800
Also to decrease input chattering with high
                                           ⎛s ⎞                                                                 700
frequency switches, one can uses sat ⎜        ⎟ instead
                                           ⎝ϕ ⎠
                                                                                  Plate Temp.




                                                                                                                600

of sgn(s ) in equation (52). sat is saturation
element and sgn means sign function or element in                                                               500


MATLAB.
In addition, if x d (0 ) ≠ x (0 ) , then reach time to the
                                                                                                                400



sliding surface is related to the following inequality                                                          300
                                                                                                                      0       500          1000            1500            2000   2500
                                                                                                                                                   Time


                s (t = 0 )                                                                                        Figure 14. Step input response with SMC
t           ≤                                        (56)
    reach
                   η                                                                                                                Sliding Control for vertical furnace
                                                                                         16000


In reach time, state path reaches to the sliding                                         14000

surface and then tends to x d with time constant                                         12000

n −1
            that for our problem with n = 2 is 1 .                                       10000
                                                                   U(Electric Power




    λ                                           λ
                                                                                                    8000
Now regarding the above mentioned equations, we
can simulate responses in MATLAB environment.                                                       6000

First we consider the saturation element between 0                                                  4000
and 16000 according to power limitations. Also
                                                                                                    2000
initial conditions are assumed 300 for plate and 500
for the wall. We want to examine different cases in                                                              0
                                                                                                                      0       500          1000            1500            2000   2500
simulation.                                                                                                                                        Time

First suppose η = 1 , λ = 1000 , ϕ = 50 and                           Figure 15. Electric power behavior with SMC and
 k = 100000 . Then check satisfaction of the sliding                                       step input
condition for simulation times as shown in Fig. 13.
Positive values of the plotted curve displays the
fulfillment of sliding condition and therefore the
simulation results are valid.




        ISSN: 1991-8763                                      217                                                                                  Issue 5, Volume 4, May 2009
                              WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                                                                                                    Peyman Nazarian




                                              Sliding Control for vertical furnace                                                                                          Sliding Control for vertical furnace
                              800                                                                                            16000

                              750
                                                                                                                             14000
                              700
                                                                                                                             12000
                              650

                                                                                                                             10000




                                                                                                          U(Electric Power
                              600
                Plate Temp.




                              550                                                                                                  8000

                              500
                                                                                                                                   6000
                              450
                                                                                                                                   4000
                              400

                              350                                                                                                  2000

                              300                                                                                                                        0
                                    0   500          1000            1500            2000   2500                                                              0       500          1000             1500           2000   2500
                                                             Time                                                                                                                          Time

                              Figure 16. Ramp input response with SMC                                                             Figure 19. Input signal chattering occurs with
                                                                                                                                                                               ϕ = 0.00001
                                              Sliding Control for vertical furnace
                    16000


                    14000
                                                                                                         Now examine the case k = 40000 . In this case the
                                                                                                         sliding condition is contravened as shown in Fig. 20.
                    12000

                                                                                                                                                                  4
                    10000                                                                                                                                     x 10          Sliding Control for vertical furnace
 U(Electric Power




                                                                                                                                                         4

                         8000
                                                                                                                                                         3
                         6000
                                                                                                                               Sliding condition check




                         4000                                                                                                                            2


                         2000
                                                                                                                                                         1

                               0
                                    0   500          1000            1500            2000   2500
                                                             Time                                                                                        0


  Figure 17. Electric power behavior with SMC and
                                                                                                                                                         -1
                      ramp input
                                                                                                                                                         -2
Now we change the ϕ = 50 to ϕ = 0.00001 for                                                                                                                   0       500          1000
                                                                                                                                                                                           Time
                                                                                                                                                                                                    1500           2000   2500


investigating the chattering of the input.                                                                                                               Figure 20. Sliding condition contravening
                                              Sliding Control for vertical furnace
                              900                                                                        We can see that in some simulation times, the plotted
                                                                                                         curve is negative and this means contravening the
                              800                                                                        sliding condition.

                              700                                                                                                                                           Sliding Control for vertical furnace
                                                                                                                                             900
                Plate Temp.




                              600
                                                                                                                                             800

                              500
                                                                                                                                             700
                                                                                                                        Plate Temp.




                              400
                                                                                                                                             600

                              300
                                    0   500          1000            1500            2000   2500
                                                                                                                                             500
                                                             Time

                        Figure 18. Step input response with SMC and                                                                          400
                                   selecting ϕ = 0.00001
                                                                                                                                             300
                                                                                                                                                              0       500          1000            1500            2000   2500
                                                                                                                                                                                           Time




                              ISSN: 1991-8763                                                      218                                                                                    Issue 5, Volume 4, May 2009
                             WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                                     Peyman Nazarian




                       Figure 21. Step input response with SMC and                                      7. Conclusion
                            selecting ϕ = 0.00002 and λ = 1                                             In this paper an industrial furnace as a nonlinear
                                                                                                        plant investigated and two different controller
                   16000
                                             Sliding Control for vertical furnace                       designed for it, as well as a linear system by
                                                                                                        feedback linearization technique in precise modeling
                   14000                                                                                case and sliding mode control in uncertainty of
                   12000                                                                                modeling parameters.
                                                                                                        In feedback linearization control, stability and
                   10000
                                                                                                        response speed adjusted by changing k0 and k1 in
U(Electric Power




                        8000                                                                            spite of nonlinearity and large dynamic range of the
                        6000
                                                                                                        furnace temperature and totally two pairs of poles is
                                                                                                        selected and the various outputs behaviors were
                        4000                                                                            investigated.
                        2000
                                                                                                        In sliding mode control, response speed adjusted by
                                                                                                        changing the combination of λ , ϕ . Also for
                              0
                                   0   500          1000
                                                            Time
                                                                    1500            2000   2500
                                                                                                        softening the control signal and avoiding chattering
                                                                                                        used an saturation element with large value of ϕ .
                       Figure 22. Input signal chattering occurs with
                                                                                                        Parameter η used to adjust the time to reaching
                                 ϕ = 0.00002 and λ = 1
                                                                                                        sliding surface. Increasing the parameter k also
                                             Sliding Control for vertical furnace
                                                                                                        helps for retaining satisfying condition.
                             900
                                                                                                        In both of the aforementioned controllers, a step
                                                                                                        disturbance signal applied and the behavior of
                             800
                                                                                                        various parts of the furnace studied.
                             700
               Plate Temp.




                             600
                                                                                                        References:
                                                                                                        [1] E. Mohseni Languri, D.D. Ganji, N. Jamshidi,
                             500
                                                                                                        Variational iteration and Homotopy perturbation
                                                                                                        methods for fin efficiency of convective straight fins
                             400                                                                        with temperature-dependent thermal conductivity,
                                                                                                        5th WSEAS Int. Conf. on FLUID MECHANICS
                             300
                                   0   500          1000            1500            2000   2500
                                                                                                        (FLUIDS'08) Acapulco, Mexico, January 25-27,
                                                            Time                                        2008.
Figure 22. Step response of plate temperature with
  step disturbance and ϕ = 0.00002 and λ = 1                                                            [2] Dr.A. Alizadeh-Attar, H.R. Ghoohestani, I. Nasr
                                                                                                        Isfahani, Reducing Flare Emissions from Chemical
                                             Sliding Control for vertical furnace
                                                                                                        Plants and Refineries Through the Application of
                   16000                                                                                Fuzzy Control System, Proceedings of the 6th
                   14000
                                                                                                        WSEAS International Conference on Applied
                                                                                                        Computer Science, Hangzhou, China, April 15-17,
                   12000
                                                                                                        2007.
                   10000
U(Electric Power




                                                                                                        [3] HIMANSHU DEHRA, The Electrodynamics of a
                        8000
                                                                                                        Pair of PV Modules with Connected Building
                        6000                                                                            Resistance, Proc. of the 3rd IASME/WSEAS Int.
                        4000
                                                                                                        Conf. on Energy, Environment, Ecosystems and
                                                                                                        Sustainable Development, Agios Nikolaos, Greece,
                        2000
                                                                                                        July 24-26, 2007.
                              0
                                   0   500          1000            1500            2000   2500
                                                            Time                                        [4] Khajornsak Sopajaree, and Apisit Sancom,
                              Figure 23. Input signal behavior with step                                CHEMICAL AND PHYSICAL PROPERTY OF
                                                                                                        RICE STRAW WASTE AND HOSPITAL
                              disturbance and ϕ = 0.00002 and λ = 1
                                                                                                        SEWAGE SLUDGE IN TURNED WINDROW
                                                                                                        AERATION SYSTEM, 3rd IASME/WSEAS Int.



                             ISSN: 1991-8763                                                      219                            Issue 5, Volume 4, May 2009
    WSEAS TRANSACTIONS on SYSTEMS and CONTROL                                                    Peyman Nazarian




Conf. on Energy & Environment, University of                    Systems, Volume 29, Issue 4, May 2007, Pages 322-
Cambridge, UK, February 23-25, 2008.                            328.

[5] Archana Thosar, Amit Patra, Souvik                          [13] S. Piñón, E.F. Camacho, B. Kuchen, M. Peña,
Bhattacharyya, Feedback linearization based control             Constrained predictive control of a greenhouse,
of a variable air volume air conditioning system for            Computers and Electronics in Agriculture, Volume
cooling applications, ISA Transactions, Volume 47,              49, Issue 3, December 2005, Pages 317-329.
Issue 3, July 2008, Pages 339-349.

[6] R. Yazdanpanah, J. Soltani, G.R. Arab
Markadeh, Nonlinear torque and stator flux
controller for induction motor drive based on
adaptive input–output feedback linearization and
sliding mode control, Energy Conversion and
Management, Volume 49, Issue 4, April 2008, Pages
541-550.

[7] Enrico De Tuglie, Silvio Marcello Iannone,
Francesco Torelli, Feedback-linearization and
feedback–feedforward decentralized control for
multimachine power system, Electric Power Systems
Research, Volume 78, Issue 3, March 2008, Pages
382-391.

[8] Jaho Seo, Ravinder Venugopal, Jean-Pierre
Kenné, Feedback linearization based control of a
rotational hydraulic drive, Control Engineering
Practice, Volume 15, Issue 12, December 2007,
Pages 1495-1507.

[9] Cristina M. Cirre, Manuel Berenguel, Loreto
Valenzuela, Eduardo F. Camacho, Feedback
linearization control for a distributed solar collector
field, Control Engineering Practice, Volume 15,
Issue 12, December 2007, Pages 1533-1544.

[10] B.B. Sharma, I.N. Kar, Parametric convergence
and control of chaotic system using adaptive
feedback linearization, Chaos, Solitons &
Fractals, In Press, Corrected Proof, Available online
26 October 2007.

[11] Chung-Cheng Chen, Chao-Hsing Hsu, Ying-Jen
Chen, Yen-Feng Lin, Disturbance attenuation of
nonlinear control systems using an observer-based
fuzzy feedback linearization control, Chaos, Solitons
& Fractals, Volume 33, Issue 3, August 2007, Pages
885-900.

[12] A. Kazemi, M.R. Jahed Motlagh, A.H.
Naghshbandy, Application of a new multi-variable
feedback linearization method for improvement of
power systems transient stability, International
Journal of Electrical Power & Energy




    ISSN: 1991-8763                                       220                          Issue 5, Volume 4, May 2009

						
Related docs