Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control Levitador 1
Control Levitador 1
Por otro lado, el equipo de prácticas cuenta con un lazo interno de control que consigue
que la corriente que pasa por la bobina sea proporcional a la tensión aplicada,
i (t ) k v u (t ) (3)
Objetivo del control: El objetivo es situar la bola a una distancia del electroimán tal
que la fuerza magnética compense la fuerza de la gravedad, consiguiendo así el efecto
de levitación. Sin embargo, si la bola está demasiado lejos del imán, entonces el campo
magnético es demasiado débil y la bola cae. Si la bola está demasiado cerca del imán, el
campo magnético es demasiado fuerte y la bola queda pegada al imán. Vemos pues que
estamos ante una planta que se desestabiliza fácilmente.
mg 2 (5)
i02 h0
k
z f ( x, y )
f f
z f ( x0 , y0 ) ( x x0 ) ( y y0 )
x x0 , y0 y x0 , y0
1 2 f 2 f 2 f
2 .( x x0 ) 2 2 .( y y0 ) 2 ( x x0 ) ( y y0 )
2! x x , y y x , y xy x , y
0 0 0 0 0 0
El objetivo es diseñar el controlador necesario C(s) para que la bola siga el movimiento
indicado por la entrada r(t). La salida del controlador es la tensión aplicada al
electroimán u(t) que, a su vez, es la entrada a la planta. La salida de la planta y(t) es la
altura de la bola medida por el fotosensor de infrarrojos.
d
+
r+ u + y
C(z) D/A P(s)
_
A/D
2. Análisis de la planta
C PD ( s ) k c 1 Td s
Se pide:
1) Escoger una posición para el cero del PD y trazar el LGR del lazo resultante
(ganancias positivas).
2) Escoger un valor para la ganancia kc tal que el sistema sea estable ¿Cuáles serán los
polos del servo?
z k z 1
C ( s ) k p kiTs d
z 1 Ts z
Para ejecutar el modelo en tiempo real hay que seguir tres pasos:
Se pide:
1) Comprobar que la señal de consigna (tensión) correspondiente a la señal de
consigna (posición) del ejercicio anterior es la siguiente: Señal cuadrada de
amplitud A=0.5V, f=0.15Hz y dc=-0.75V.
2) Ejecutar el experimento para el controlador PD calculado en los ejercicios
anteriores.
3) Repetir para las siguientes combinaciones de parámetros:
kp = 2, kd =0.1
kp = 2, kd =0.05
kp = 3, kd =0.1
1 s 1 / Ti
C PI ( s ) k c 1 k c
Ti s s
Se pide:
1) Poner este controlador en cascada con el controlador PD y representar el nuevo LGR.
2) Simular la respuesta del sistema resultante.
Otra alternativa es diseñar un PID por fijación de polos. En ese caso se diseña para que
el denominador del servo contenga unos polos deseados:
NT ( s )
T (s)
( s p1 )( s p2 )( s p3 )
Estos polos pueden corresponder, por ejemplo, a dos polos dominantes tales que se
cumplan unas determinadas especificaciones de overshoot, tiempo de pico, tiempo de
establecimiento,… y un polo lejano para satisfacer el orden.
La posición de los ceros implicará variaciones respecto a los valores esperados con esta
aproximación, pero nos permitirá tener un primer diseño para después sintonizar (si
fuese necesario).
Se pide:
kI
1) Dadas las funciones de transferencia del controlador CPID ( s ) k P k D s y de
s
b
la planta P( s ) , expresar el polinomio denominador del servo T(s) en
s a
2
Teclear >>sisotool en la ventana de comandos del Matlab y usar esta herramienta para
diseñar el PID (un integrador y dos ceros).
s f Td s 1
C PDf ( s ) k c 1 Td kc
f s 1 f s 1
Se pide:
1) Encontrar mediante la ecuación diofántica los valores b1 , b0 , a1 , a0 del controlador
B( s ) b1 s b0
C ( s) .
A( s ) a1 s a0
2) Añadirle un PI para tener acción integral y verificar su funcionamiento con ayuda
del modelo lineal y del modelo no lineal (Simulink) para la misma consigna que en
ejercicios anteriores.