de Kalman, de la misma forma que en [3], ya que el sistema La mayoría de las supeficies deslizante se defienen de la
será expuesto a dos fuentes de ruido blanco. siguiente manera :
(n−1)
En la sección dos, se muestra brevemente los fundamentos d
s (e) = +λ e (5)
de este controlador, para en las secciones siguientes mostrar dt
el diseño para el modelo del sistema ball and beam, también Donde λ es una constante positiva y con e el vector de error
se discutirán brevemente los resultados obtenido por este . Entonces s (e) = 0 define una superficie en el espacio C n ,
controlador en relación a los otros controladores mostrados lo cual debe garantizar que el sistema resultante sea estable.
a lo largo del curso sus ventajas y desventajas con respecto a Al desarrollar (5) se tiene :
sus antecesores.
s (e) = en−1 + cn−1 λen−2 + · · · + λn−1 e = 0 (6)
II. DESCRIPCION DEL METODO
Para mantener la función s(e) en cero, se selecciona una
acción de control tal que se cumpla con :
El control por planos deslizantes puede ser separado en
dos partes : el modo de alcance (reaching mode ) y el modo 1 d 2
deslizante (sliding mode). La superficie de deslizamient S = 0 s ≤ −η |s| (7)
2 dt
corresponde al camino deseado en el espacio estado, el cual se si el estado se encuentra fuera de s (t), donde η es una
consigue directamente de las ecuaciones del modelo no lineal. constante positiva. La ecuación (11) es llamada la condición de
Por lo visto en el párrafo anterior la trayectoria del sistema deslizamiento: esta condición garantiza ques (x, t) disminuya.
en el plano de fase consta también de dos partes que repre- El objetivo del control es garantizar que la trayectoria de
sentan los dos modos del sistema. Diseño del controlador . estados del sistema converja a la superficie deslizante. De esta
forma, se define una ley de control correctivo uc como :
Se considere un sistema de orden n el cual puede ser
representados por el modelo en espacio estados de la forma: uc = K · sgn (s) (8)
Con K una constante positiva, y la función función signo
xn = f (x) + u (1)
sgn().
Finalmente, la ley de control totalu corresponde a la com-
f (x) = fˆ (x) + ∆f (x) (2) binación de uc y ueq de la forma:
y u = uc + ueq
Siendo el modelo del sistema Ball and Beam mostrado en Para el diseño del observador, se utilizo la misma configu-
[1] : racion vista en [3], por lo que se tiene.
Para este caso las funciones tienen la siguiente estructura.
Jb
r̈ (t) + mgsinθ (t) − mr (t) θ̇2 (t) = 0
+ m (9) sys = ss A, B G , C, 0
R2
L = kalman (sys, Qn, Rn, N n)
mr2 (t) + J + Jb θ̈+2mr (t) ṙ (t) θ̇ (t)+mgr (t) cosθ (t) = u
Siendo el sistema de la forma:
(10)
x = Ax + Bu + Gw
De (10) podemos se define la ley de control ueq de la forma:
y = Cx + Du + Hw + v
ueq = x4 m2 x21 + J + Jb + 2mx1 x2 x4 + mgx˙ 1 cos (x3 )
Se define la matriz G como:
Definimos una superficie de deslizamiento de la forma P1 = 1
s + b1 (y − rd ), siendo un polinomio de Hurwitz, el cual nos 1
G=
1
asegura que la superficie de deslizamiento es estable :
1
σ1 = ẏ + b1 (y − rd ) (11) En donde se asume que el ruido es igual de probable en
con : todas componentes del sistema y con:
H=0
y = x1 (12)
Ya que podemos afirmar que los ruidos w y v no estan
relacionados entre si .
ẏ = b x1 (t) x24 (t) − gsin (x3 (t))
(13) Siendo Qn la matriz de covarianza del error provocado por
el actuador del sistema, y Rn la matriz de covarianza del error
rd = 0 (14) provocado por el sensor de posición.
Γ1 sing (b [x1 (t) x24 (t) ˙− gsin (x3 (t))] + 2x1 ) (16)
Por lo que la ley de control esta dado por (16), en la sección
de resultados se muestra la implementación de esta función de
estados en el sistema, ya que al contrario de los controladores
vistos en [2] y [3] , este no corresponde a una ganancia estática Figure 1. Implementación del sistema en Matlab/simulink, con la MATLAB
sino a una función de estados variante en el tiempo. Fcn
DOCUMENTO PREPARADO PARA LA ASIGNATURA DE CONTROL AVANZADO 3
Figure 2. Respuesta del sistema aplicando el control SMC De aquí se puede concluir que es sistema se puede esta-
bilizar, por lo que el controlador cumple con lo pedido aun
En la Figura 2 se muestra la respuesta del sistema im- cuando se varia significativamente los valores de ruido del
plementando el control SMC, en donde se puede ver que sistema, los cuales no tienen relación con los instrumentos
el controlador es capas de controlar el sistema si mayores mostrados en [3], ya que los valores de estos se dieron total-
problemas, pero es necesario observar el comportamiento de mente arbitrarios, y solo son usados para ilustra la eficiencia
la ley de control( esfuerzo de control ), para ver si el sistema del control SMC.
es realizable.
R EFERENCES
[1] Gregory Cardenas M,”Modelamiento y Simulación: Sistema Ball and
Beam”, Universidad de la frontera, Temuco-Chile .
[2] Gregory Cardenas M,”Diseño de controlador y observador por ubicación
de polos: Sistema Ball and Beam”, Universidad de la frontera, Temuco-
Chile .
[3] Gregory Cardenas M,”Diseño de regulador LQR y observador por filtro
de Kalman: Sistema Ball and Beam ”, Universidad de la frontera,
Temuco-Chile .
[4] Naif B. Almutairi, “On the sliding mode control of a Ball on a beam
systeman”, Department of Electrical Engineering, College, Kuwait Uni-
versity.
[5] Didier Giraldo, Santiago Sánchez, “Control por planos deslizantes difusos
de un helicóptero con un grado de libertad”, Universidad tecnológica de
pereira.