Documentos de Académico
Documentos de Profesional
Documentos de Cultura
_______________________________________________________________________________________________
Resumen: Se presenta un nuevo procedimiento para el desarrollo de un controlador de modos deslizantes basado en
un Predictor de Smith para procesos con elevado tiempo muerto, a partir del modelo de segundo orden ms tiempo
muerto (SOMTM) de un proceso y una superficie deslizante de tipo PID. El controlador posee una estructura fija y
se presenta un conjunto de ecuaciones de sintonizacin basado en los parmetros del modelo. Se describe el
procedimiento para la obtencin del modelo SOMTM que servir de base para el desarrollo del controlador. El
procedimiento de diseo se ilustra mediante dos ejemplos numricos y la simulacin de los sistemas muestra el
adecuado desempeo y la robustez del controlador.
Palabras clave: Control de modos deslizantes, predictor de Smith, robustez, tiempo muerto, retardo, modelo
SOMTM.
Abstract: A new approach for the development of a Smith Predictor based Sliding Mode Controller for processes
with elevated dead time is presented. A PID sliding surface and a second order plus deadtime (SOPDT) model have
been used to synthesize the controller. The approach results in a fixed controller structure with a set of tuning
equations as a function of the parameters of the model. The design procedure is illustrated by two numerical
examples and simulation systems shows the proper performance and robustness of the controller
Keywords: Sliding Mode Control, Smith predictor, robustness, deadtime, delay, SOPDT model.
1
1. INTRODUCCIN
En el diseo de controladores muchas veces se encuentran
problemas relacionados con la no-exactitud del modelo de la
planta, las perturbaciones externas o la existencia de no
linealidades en el proceso. Una de las no-linealidades ms
comunes es el tiempo muerto o retardo de transporte, que
afecta el comportamiento de la planta, haciendo que su
anlisis sea ms complicado. Este retardo puede ser causado
por el transporte de masa o energa de un lugar a otro,
tiempos de procesamiento o acumulacin de pequeos
retardos en sistemas conectados en serie, entre otros [8]. Para
los procesos que exhiben tiempo muerto, cada accin
ejecutada en la variable manipulada del proceso slo afectar
a la variable controlada despus del tiempo muerto del
proceso. Debido a esto, es ms difcil de analizar y disear
controladores para sistemas de tiempo muerto.
En la actualidad se han hecho propuestas para el anlisis,
diseo e implementacin de sistemas que permitan realizar
esquemas y estrategias de control que afronten la nolinealidad del tiempo muerto y dar mejoras a las respuestas
de dichos sistemas, adems de darle un mejor desempeo y
una mejor robustez ante perturbaciones en el proceso. Estas
______________________________________________________________________
Autor para correspondencia: fdlcruz@unexpo.edu.ve, +58-416-6746583. Campus
UNEXPO. Av. Corpahuaico. Barquisimeto 3002. Venezuela.
(1)
R( s) 1 Gc ( s)G( s) Gc ( s) G p ( s) Gm ( s)
r +
+
_
e1
GC(s)
R( s) 1 Gc ( s)G( s)
S (t ) f (r (t ), xm (t ), em (t ), , n)
(4)
(2)
e(t )
Valor final deseado
Valor inicial
Gp(s)
(3)
_
G(s)
x1
t0 s
e(t )
ym +
_
Modo de acercamiento
Gm(s)
em
Modo deslizante
Superficie deslizante
Controlador de Modos Deslizantes basado en Predictor de Smith y Modelo de Segundo Orden para Procesos con Elevado Retardo
_______________________________________________________________________________________________
dS (t )
0
dt
(5)
M (t ) UC (t ) U D (t )
(6)
S (t )
S (t )
(7)
CURVA DE REACCION
Salida
0.75 y
y
0.45 y
0.15 y
t15
t75
t45
tiempo
K n 2
Y ( s)
2
et0 s
2
M ( s) s 2n s n
(8)
t45 t15
t75 t15
(9)
0.0805 5.547(0.475 x) 2
x 0.356
(10)
x
Luego
Si 1.0 , entonces:
f 2 0.708(2.811)
(11)
Si 1.0 , entonces:
2.3 Caracterizacin de un proceso usando un modelo de
segundo orden ms tiempo muerto
f2 ( ) 2.6 0.6
As, se tiene que
f 2 ( )
t75 t15
(12)
Adems
f3 0.922(1.66)
t0 t45
f3 ( )
(13)
(14)
Curva de reaccion
2.5
Salidas
1.5
Gm ( s) G( s) et0 s
1
10
20
30
40
tiempo
50
60
70
80
y
u
(15)
G1 ( s)
2
e8.5s
(4s 1)(3s 1)(2s 1)
(16)
G11 ( s)
2
e11.8s
(6.6s 1)
0.095
( s 0.375s 0.0475)
2
e5.86 s
et0 s
(19)
(18)
(20)
Y por tanto
X1 ( s ) M ( s )
K1n2
s
2n s n2
K M ( s)
(21)
s a1s a2
2
d 2 x1 (t )
dt
a1
dx1 (t )
a2 x1 (t ) K m(t )
dt
(22)
d 2 X1 (t )
a1
dx1 (t )
a2 x1 (t ) K m(t )
dt
(23)
dt
Segn Slotine y Li [13], la superficie deslizante puede ser de
la forma
2
(17)
G12 ( s)
K1n2
X1 ( s )
2
M ( s) s 2n s n2
G( s)
0
s 2n s n
2
yp
y1
y2
0.5
K1n 2
S (t )
dt
e(t )dt
(24)
de1 (t )
1e1 (t ) 0
dt
e (t)dt
0
(25)
Donde e1(t) es la diferencia entre el valor de referencia o setpoint, r(t), y el valor de la salida de un modelo del proceso
sin retardo, x1(t), cuando se considera un modelo perfecto, o
sea, e1(t) = r(t) - x1(t) . La ecuacin (25) representa una
dS (t )
superficie PID. Se desea que
0 , y por ello se tiene
dt
de (t )
dS (t ) d 2 e1 (t )
1 1 0 e1 (t ) 0
2
dt
dt
dt
Asumiendo un error de modelado igual
e1 (t ) r (t ) x1 (t ) y
d 2 r (t )
dt
d 2 x1 (t )
dt
(26)
a
cero,
dx (t )
dr (t )
1 1 0 e1 (t ) 0
dt
dt
(27)
Controlador de Modos Deslizantes basado en Predictor de Smith y Modelo de Segundo Orden para Procesos con Elevado Retardo
_______________________________________________________________________________________________
d x1 (t )
dx1 (t )
0 e1 (t )
dt
dt
Igualando (23) y (28) se obtiene
2
e1
r +
SMCr
Gm(s)
KD
S (t )
S (t )
x1
t0 s
ym
_
+
+
2n 1 1 0e1 t n2 x1 (t )
K
dt
G( s)e t0 s
(28)
dx (t )
dx (t )
a1 1 a2 x1 (t ) K m(t ) 1 1 0e1 (t ) (29)
dt
dt
m(t )
m +
d
+
Fr(s)
Figura 5. Controlador de modos deslizante basado en predictor de
Smith y modelo de segundo orden, SP2-SMCr
(30)
donde
SP2-SMCr
3. EJEMPLOS Y SIMULACIONES
dx (t )
S (t ) sign( K ) 1 1e1 (t ) 0
dt
e1 (t )dt
0
(31)
1 2n
G1 ( s)
(33)
(34)
sT f 1
(37)
Por
tanto
0.095
( s 2 0.375s 0.0475)
K K1n2 0.095 ,
e5.86 s
a1 2n 0.375
(38)
y
G1(s)
0.375
0.018
KD
80.8
1.03
G2(s)
4.65
2.71
0.36
1.31
(35)
2
e5s
(4s 1)(3s 1)(2s 1)
a2 n2
0.76
0.68 0.12( K K D 1 )
Fr ( s)
3.1. Ejemplo 1
(32)
2
1
0.75 1
KD
K 0
(36)
CONCLUSIONES
1.4
t0 nominal
-20% error en t0
1.2
0.8
0.6
0.4
0.2
20
40
60
80
100
tiempo
120
140
160
180
200
3.2. Ejemplo 2
RECONOCIMIENTO
G2 ( s)
1
e10 s
( s 1)(0.5s 1)(0.25s 1)(0.125s 1)
(39)
Por
tanto
3.12
( s 2 4.65s 3.12)
e10.5s
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
(40)
a1 2n 4.65
K K1n2 3.12 ,
REFERENCIAS
1.5
t0 nominal
-20% error en t0
0.5
20
40
60
80
100
tiempo
120
140
160
180
200
Controlador de Modos Deslizantes basado en Predictor de Smith y Modelo de Segundo Orden para Procesos con Elevado Retardo
_______________________________________________________________________________________________