Professional Documents
Culture Documents
Resumen
En este documento se quiere implementar un sistema de control para un sistema bola y biga (Ball and Beam), mediante P.I.D. y
el metodo de observadores usando un sensor para identificar la funcion de transferencia del sistema.
II. Objetivos
Modelado del sistema
General.
Teoricamente se modela el sistema bola - viga mediante la
Lograr el control de una planta viga bola mediante segunda ley de Newton donde las fuerzas que actuan sobre nues-
P.I.D. y el metodo de observadores de luenberger. tra bola son; La gravedad, la normal y la fuerza de rozamiento
entre la bola y la viga respectivamente
Especficos.
Objetivo de control K
=
El objetivo de control consiste en lograr que la bola ubicada V s((Js + b)(Ls + R) + K 2 )
sobre las barras horizontales denominadas bigas se ubique a una
distancia determinada de acuerdo a el grado de inclinacion de las En Matlab se representan las ecuaciones de espacio de esta-
bigas, esto parece un problema trivial pero resulta complicado a dos de la siguiente forma:
IV. Procedimiento
B K K R
A = [010, 0 ,0 ]
J J L L
1
B = [0; 0; ]
L
C = [100]
D = [0]
Figura 1: Circuito equivalente de un motor CC Figura 2: Planta fsica del sistema de Bola viga
S Km Ki Kds2 + Kps + Ki
G(s) = = C(s) = Kp + + Kds = + Kds
V aS s((Ra + Las)(Js + B) + KbKm) s s
En terminos de z tenemos:
No obstante para la mayora de servomotores cc su constante
Tao sub e es despreciable:
z z1
C(z) = Kp + ki + Kd
z1 z
La (Kp + Ki + Kd)z 2 (Kp + 2Kd)z + kd
e = C(z) =
Ra z2 z
Por tanto simplificando el modelo final: Este calculo permite realizar un control por integracion, de-
rivacion y proporcion del sistema para lograr una aproximacion
Ka Kd ideal que permita tener la pelota en un punto de equilibrio.
S = V a(s) T d(s)
S + 1 S + 1
.1. Resultados Obtenidos
Este sistema sera modelado sumando las partes que actuan
sobre la inercia del rotor e integrando la aceleracion angular del Con las formulas anteriores se procede a realizar el diagrama
rotor para dar la velocidad, e integrando la velocidad para ob- de bloques en Simulink para el sistema, los cuales se muestran
tener la posicion. Ademas, las leyes de Kirchoff se aplicaran al en la figura 3:
circuito de armadura. En primer lugar, se modelan las integra-
les de la aceleracion del rotor y de la velocidad de cambio de la
corriente de inducido que se muestra a continuacion:
ZZ Z
dt = dt =
d2 d
dt2 dt2
Z
dt = i Figura 3: Diagrama de bloques para el sistema de control
di
dt
A partir del montaje anterior se obtienen las graficas de coor- Al capturar los datos , se tiene la siguiente funcion de linea-
denadas mostradas en la figura 4, estas son adquiridas a partir del lizacion que permite ajustar el angulo de la viga con respecto al
sistema sensado. angulo del eje del motor.
T eniendo/ : a =17,54
b =0,1759
c = 21,68
d = 0,1664
Sea :
f (x) = a exp(b x) + c exp(d x)
Distancia Distancia
Deseada Lieida
Figura 5: Grafica obtenida de distancia del objeto con respecto -4 6
al sensor -3 11
-2 13
La tabla siguiente (Cuadro 1) son los valores que se le dan al -1 15
motor para ajustar el angulo de la viga. 0 18
1 21
Angulo Motor Angulo Viga 2 25
-79.2 -8 3 28
-63 -7 4 31
-52.2 .6
-41.4 -5 Cuadro 2: Linealizacion del sensor
-32.4 -4
-27 -3 Teniendo en cuenta la tabla anterior, se usa matlab para ha-
cer la linealizacion adecuada del sensor versus la distancia del
-21.6 -2
juguete al mismo, para ello se usa el comando polyfit(), quedan-
-10.8 -1
do la funcion de cuarto orden siguiente:
-1.8 0
3.6 1 T eniendo :
9 2
p1 = 7,472e 05;
16.2 3
23.4 4 p2 = 0,005764;
32.4 5 p3 = 0,1534;
45 6 p4 = 1,29;
52 7 p5 = 0,6564;
Cuadro 1: tabla con valores de pos motor Vs Pos Viga en angu- F uncion :
los f (x) = p1 x4 + p2 x3 + p3 x2 + p4 x + p5;
la siguiente, es la grafica de la Funcion de la linealizacion con [2] K. Ogata, Ingeniera de control moderna, 5ta ed. Espana:
respecto a los puntos de captura (grafica 7): Prentice-Hall,2010.
[3] J. Dorsey, Sistemas de control continuos y discretos, 1ra ed.
Espana: McGraw-Hill Interamericana,2005.
Autor/es
Carlos Arturo Moreno Susatama
Figura 7: Grafica de identificacion del sensor Codigo: 2011203042
Estudiante: Universidad Pedagogica Nacional
Facultad: Ciencia y Tecnologa
Mediante el diagrama de bode de la figura 8 se permite mirar Herber Leonardo Corredor
el rango de operacion en frecuencia, el plano de ceros y polos de Codigo: 2011203019
la figura 9 la estabilidad y criterios: Estudiante: Universidad Pedagogica Nacional
Facultad: Ciencia y Tecnologa
V. Conclusiones
* Se presenta un inconveniente a nivel mecanico, ya que la
friccion entre el objeto y la viga hace que aun cuando la viga este
inclinada el objeto siga un poco adherido por la friccion estatica.
* El controlador sin integrador permite llegar al regimen per-
manente con error de posicion debido a los pares perturbadores
de friccion seca. Para conseguir error nulo se hace necesaria la
adicion del integrador, si bien el comportamiento real se hace
mas oscilante.
Referencias
[1] K. Ogata, Sistemas de control en tiempo discreto, 2da ed.
Espana: Prentice-Hall,2002.