Professional Documents
Culture Documents
INTRODUCCIN
Desde su desarrollo a mediados del siglo XX, la teora de control moderno ha
estado presente en muchos mbitos de la actividad humana, sus aplicaciones
son tan variadas que se pueden encontrar infinidad de ejemplos en reas tan
distantes entre s como lo son la ingeniera aeroespacial, la ingeniera de
manufactura en entre muchas otras. En el mbito acadmico es comn que la
teora de control moderna se utilice para controlar diversos mecanismos o
sistemas inestables. Un ejemplo es el pndulo, el cual es un sistema mecnico
ampliamente utilizado por que es muy til para la demostracin de conceptos
de control, tanto lineal como no lineal. [1]
El pndulo simple invertido (PSI) es usado en laboratorios de control para
demostrar la efectividad de los sistemas de control, dada la conveniencia en
investigar y verificar diferentes mtodos de control para sistemas dinmicos
no-lineales de orden superior, el pndulo invertido es uno de los ejemplos ms
conocidos de sistemas dinmicos para estabilizar, fue ampliamente estudiado
por la comunidad cientfica.[2]
Su aplicacin en la vida cotidiana se da desde el control de estabilidad
de gras, hasta la construccin de vehculos de desplazamiento para humanos
que implementan este problema, como lo es Segway. El problema aborda el
control de un sistema inestable y no-lineal.
El sistema del pndulo doble invertido (SPDI) es un sistema dinmico
sub-actuado que tiene menos entradas de control que grados de libertad,
existen sistemas similares como el Pendubot, el robot de gimnasta de tres
eslabones, robot bpedos, etc..
OBJETIVO
Disear un controlador para un sistema dinmico, realizando el modelamiento
matemtico, el diseo y simulacin de un sistema de control para el sistema
del pndulo doble, de modo que pueda mantenerse en una posicin vertical
invertida ante posibles perturbaciones, con asistencia de Matlab Simulink,y
disear el control difuso del sistema.
xn
x1 , x2 , x n , U 1 , U p
x 1 , x 2 , x n ,U n , U p f 1
Donde
y1
h1 ,(x1 , x2 , x n , U i U p )
ym
x1 , x2 xn , U j U p
hm ,
[] [ ] [] []
x1
x
x= 2
xn
U1
; U= ; Y =
Up
y1
;
ym
x 1
x
x = 2
x n
x =f ( x , u)
donde f ( x ,u )=
y=h ( x , u)
h ( x , u )=
f 1 ( x , u)
Funciones Dinmicas
f ( x ,u)
h1 (x ,u)
Funciones de salida
hn (x ,u)
Puntos de equilibrio
Los puntos de equilibrio son estados en los cuales el sistema se queda
detenido siendo sus derivadas iguales a cero. Un sistema lineal puede tener 1
punto de equilibrio (0), o pueden tener una infinidad de puntos de equilibrio
incluyendo el cero, en contraste un sistema no lineal tiene puntos de equilibrio
sin embargo estos son aislados, como en el caso de estudio que es el pndulo,
siendo su punto de equilibrio de forma vertical superior, est sin embargo es
un punto de equilibrio inestable llamado repulsor, y su punto de equilibrio
inferior, en cambio este punto de equilibrio es estable comportndose como
atractor.
Considerando el sistema no lineal
x =f (x , u)
Los puntos de equilibrio se calculan a partir de
0
Vector dederivadas
= f
( x , u)
Seal decontrol
Hacemos nuestra seal de control igual a cero, para obtener los puntos
de equilibrio naturales, siendo
xe
|
h
C= |
x
A=
f
x Ux 00
x0
U0
|
h
D= |
x
B=
f
x
x0
U0
x0
U0
Controlabilidad
Un sistema exhibe controlabilidad completa si todos los estados son
controlables, y si la matriz de controlabilidad C es de rango completo, es decir
C es igual a n, el nmero de estados. Y se construye de la siguiente manera.
C=[ B AB A 2 B An1 B ]
El sistema del pndulo doble es inestable debido a dos races caractersticas
positivas, la matriz de controlabilidad es de rango completo por lo tanto el
sistema es totalmente controlable.
Observabilidad
[ ]
C
CA
O= C A2 siendo la matriz de Observabilidad
C A n1
Se sugiere que los valores propios del observador deber ser mayores a
los del controlador.
Para la implementacin de un observador necesita el modelo
matemtico del sistema, su ventaja es que no genera ruido, en contraste un
sensor causa ruido por cada variable de estado, si se desea que el
comportamiento del observador sea igual al sistema real las condiciones
iniciales deben ser las mimas al estado real del sistema.
DIAGRAMA EN SIMMECHANICS
Figura. 3 Grafica del primer estabn, Condicin inicial 26, y punto de operacin 13.
CONTROL DIFUSO
Tipos de sistemas difusos
Sistema difuso tipo Mamdani
Si x1 en M1 y x2 en M2,
Ensconces U en N1 y U2 en N2
Para resolver este problema es necesario el uso de LMIS para encontrar los
valores ptimos de Q, m1, m2 y m3, las cuales entregan las ganancias K
correspondientes a cada linealizacin. As mismo, se realiz un programa que
calcula la certeza de cada una de las linealizaciones.
CONCLUSIONES
Se comprob que el sistema era controlable, el control propuesto por
retroalimentacin de estados se encontr vlido dentro de una regin amplia,
se construy un observador lineal para obtener las velocidad angulares del
sistema, en este caso, los polos correctos para el sistema se observara y
controlara de forma correcta no se pudieron encontrar de manera
experimental, se observ que el sistema al estar construido a partir de una
linealizacin sigui la referencia alrededor del punto de operacin, se realiz un
controlador difuso con el fin de ampliar la regin de validez del control,
despus de realizar varios experimentos que el controlador difuso fue exitoso,
ya que fue capaz de llevar al punto de operacin seleccionado al sistema con
condiciones iniciales muy lejanas a la regin de validez propuesta en la primer
seccin.