Академический Документы
Профессиональный Документы
Культура Документы
Abstract
The ball and beam system is also called ‘balancing a ball on a beam’. It is generally linked to real control
problems such as horizontally stabilizing an airplane during landing and in turbulent airflow. There are
two degrees of freedom in this system. One is the ball rolling up and down the beam, and the other is beam
rotating through its central axis. The aim of the system is to control the position of the ball to a desired
reference point, and reject disturbances such as a push from a finger. The control signal can be derived by
feeding back the position information of the ball. The control voltage signal goes to the DC motor via a
power amplifier,then the torque generated from the motor drives the beam to rotate to the desired angle.
Thus, the ball can be located at the desired position.
1. Introducción:
Figura 1.2 Viga soportada en ambos extremos. El par T desarrollado por el motor es proporcional
a la corriente de la armadura, y al flujo magnético
En este documento nos centraremos en el sistema en el entrehierro, el que a su vez es proporcional a
de Viga soportada en el centro. la corriente del campo. O bien donde Kf es una
constante. El par T se puede escribir entonces
2. Modelado y Linealización del Sistema como
𝜃 ≈ 𝑠𝑖𝑛𝜃 … 𝑐𝑢𝑎𝑛𝑑𝑜 (𝜃 ≪ 1)
2 𝑅𝑏 2 𝑏1 𝑥̇
�1 + � � � 𝑥̈ + = 𝑔𝜃
5 𝑎1 𝑀𝑏𝑎𝑙𝑙
Ec 3.1 (b)
Aplicando transformada de Laplace se tiene: figura 4.1. a) espacio de estados no lineal, b) espacio de
estados lineal
𝑋(𝑆) 𝑔
= 2 4.2 Definición de parámetros:
𝜃(𝑆) 𝐶1 𝑆 + 𝐶2 𝑆
Ec 3.2
Se eligieron los siguientes parámetros para
Donde simulación:
5 momento de inercia del J kg*m^2 0.043 Para obtener un modelo digital a partir de uno
motor continuo es deseable que la respuesta transitoria
6 radio de la bola. Rb m 0.01 (respuesta impulso, escalón, nº polos y ceros,..) y
7 momento de inercia de la Jball kg*m^2 0.019 la respuesta frecuencial(margen de fase, ganancia,
bola ...) de ambos sean similares
8 radio de rotación de la a1 m 0.005
bola, a1: Ts=.05;
9 gravedad g m/s^2 9.8 num1=Km;
1 fricción de la bola sobre la b1 Ns/m no den1=[Tm 1 0]
0 viga medibl tf(num1,den1)
e, muy 0.16
pequeñ Transfer function 𝑇𝑓 =
0.0066𝑆 2 +𝑆
o
[NUMd1,DENd1] = 2DM(num1,den1,Ts,'zoh')
Tabla 1. Definicion de parámetros.
[NUMd2,DENd2] = 2DM(num2,den2,Ts,'zoh')
A=
figura 5.1. Función de transferencia discreta
0 1 0 0
0 0 3.7 0
0 0 0 1
0 0 0 -151.5
B=
0
0
0
24.2
C=
1 0 0 0
0 0 1 0
Figura 5.2 simulación ante una perturbación del punto
de equilibrio
M=ctrb(A,B)
M = 1.0e+007 *
0 0 0 0.0000
Diagrama de Nyquist 0 0 0.0000 -0.0014
0 0.0000 -0.0004 0.0555
margin (gtf) 0.0000 -0.0004 0.0555 -8.4150
n=rank(M)
n= 4
Ob = 1.0e+004 *
La Controlabilidad es la propiedad de llevar un
sistema de cualquier estado inicial al cualquier
estado final en un tiempo finito, no importando 0.0001 0 0 0
0 0 0.0001 0
Especialización en Automatización Industrial
UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA
FACULTAD SEDE SOGAMOSO
ESPECIALIZACIÓN EN AUTOMATIZACIÓN INDUSTRIAL
N= 4
De esta manera concluimos que el sistema es
Observable.
(a)
Figura 8.1. Herramienta Tune
(b)
figura 7.1.(a) Función de transferencia, (b) simulación
ante una perturbación del punto de equilibrio
10 Conclusiones
Figura 8.6.(b) Sintonización del controlador mediante Matlab • Un inconveniente que se presenta a nivel
Interfaz de sintonización mecánico es la fricción entre la bola y la
viga, lo cual hace que aún cuando la viga
esté inclinada la bola sigue pegada, por la
fricción estática, y cuando se vence esa
fricción, entonces el ángulo de
inclinación es muy grande y hace que la
bola vaya rápido hacia el extremo más
bajo. Este es uno de los aspectos más
importantes que se deben tener en cuenta
en trabajos posteriores.
Figura 8.7(a) Sintonización del controlador mediante Matlab
Interfaz de sintonización
Referencias:
Figura 8.7(b) Sintonización del controlador mediante Matlab [1] S. Boyd, L. Ghaoui, E. Feron, and V.
Interfaz de sintonización Balakrishna, Linear Matrix Inequalities
in Systems and Control Theory. Philadelphia, PA:
9 Ceros no Minifase SIAM, 1994.
[2] T. Hu, Z. Lin, W. Jiang, and P. E. Allaire,
Los sistemas que no poseen ceros en el semiplano “Constrained control design
derecho, se conocen como sistemas de fase [3] Abhilash P M
mínima, o simplemente minifase. Graduate student, Department of Electrical
Engineering
Para este sistema no se presentaron ceros de fase Indian Institute of Technology Madras
minima por lo que no se realizo ningún for magnetic bearing systems,” ASME Journal of
tratamiento Dynamic Systems,
[4]http://www.youtube.com/watch?v=p5umi2X3F
-I
[5] T. Hu and Z. Lin, “On enlarging the basin of
attraction for linear systems
under saturated linear feedback,” Systems and [9] A. Isidori, Nonlinear Control Systems. New
Control Letters, vol. 40, York: Springer Verlag, 1995.
pp. 59–69, 2000.
[6] F. Blanchini, “Set invariance in control - a
survey,” Automatica, vol. 35,
pp. 1747–1767, 1999.
[7] A. D. Mahindrakar and V. Sankaranarayanan,
“ State-constrained stabilization
of beam-balance systems,” International Journal
of Robust and
Nonlinear Control, vol. 18, pp. 333–350, February
2008.
[8] Y. Aoustin and A. M. Formal’sky, “An
original circular ball-and-beam
system: stabilization strategy under saturating
control with large basin
of attraction,” in Proceedings of the European
Control Conference 2007,
(Kos, Greece), pp. 4833–4838, July 2007.
Anexo 1
Figura 8.4 (a) Esquema completo del sistema con su respectivo lazo de control
Figura 8.4 (b) Esquema del controlador en cascada y dinámica del sistema controlado.
Figura 8.5 (anexo1) (a) se aprecia el comportamiento de la señal de control del PD2