Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MT 224C (UNI-FIM)
1.4.
03/12/2008
Elizabeth Villota Cerna
Introducci
on control por modo deslizante
Para el ejemplo del motor, la rotacion horaria del switching line(por efecto del retraso) es no deseada,
la pregunta es ser
a que una rotacion antihoraria es beneficiosa?
1.4.1.
C
omo podriamos modificar el sistema de control por realimentaci
on para que pueda
alcanzar esta rotaci
on antihoraria?
1
= e e.
Figura 5: Implementaci
on de ley de control con relay y realimentaci
on de velocidad. Solucion oscila a lo largo
de la curvq de switching. Error numerico en MATLAB prohibe que la soluci
on llegue hasta el origen
1
e.
En general {(e, e)|s(e,
e)
= 0}
de
= a lo largo de la linea de switching
de
pendiente de pendiente de la
la trayectoria linea de switching
Figura 9: Efecto de alternar entre regiones definidas
por el Switching line
Como podemos alcanzar este u
ltimo comportamiento?
Ecuaci
on del motor:
e + e = f (e) = v
de
e + e = v
de
Entonces:
v
de
= 1
de
e
Luego, obtenemos el comportamiento deseado cuando:
v
1=
e
v = ( + 1)e
|
{z
}
una buena ley de control a ser usada una vez que estamos en la linea de switching
Suponiendo que el sistema se aleja un poco de la linea de switching, entonces necesitamos regresarlo de
vuelta, en otras palabras, necesitamos asegurarnos que la linea de switching sea atractiva.
Sugerencia de elecci
on de ley de control:
v = ( + 1)e + sgn(s), > 0
Dado que hemos alterado la ley de control, ser
a que el sistema es a
un estable? Veamos lo siguiente:
si la linea de switching (SL) es igual a s(e, e),
[s = e
1
e]
1 d 2
(s )
2 dt
1 2
s > 0, e, e (esta funcion se denomina funcion de Lyapunov)
2
V
= ss
1
[v e])
1
1
= s(e e e + sgn(s) + e)
= ssgn(s)
| {z }
> 0e, e
< 0, e, e dado que < 0, > 0
= s(e
Observaciones
Este tipo de control se denomina control por modo deslizante
Este tipo de prueba es muy poderosa cuando se tienen errores de modelo- el hecho de probar ss < 0
es IMPORTANTE
Si estamos en la SL y tenemos peque
nos errores de modelo, entonces peque
na nos devolver a SL. En
otras palabras:
si ddote + e = v(1 + ),
donde es el error. Usando el nuevo sistema se debe probar como funciona la ley de control y asi
determinar el valor de