Está en la página 1de 15

Control de posición de un péndulo común

Control de posición de un péndulo común

OBJETIVOS
En este trabajo se intentará describir el funcionamiento de un péndulo colgante de tipo
común, y su reacción en dos tipos de situaciones, una con perturbación y en otro caso sin
ella.

INTRODUCCIÓN

El péndulo es un sistema físico que puede oscilar bajo la acción gravitatoria u otra
característica física (elasticidad) y que está configurado por una masa suspendida de un
punto o de un eje horizontal fijo mediante un hilo, una varilla, u otro dispositivo que sirve
para medir el tiempo.

Existen muy variados tipos de péndulos que, atendiendo a su configuración y usos, reciben
nombres diferentes: péndulo simple, péndulo compuesto, péndulo cicloidal, doble péndulo,
péndulo de Foucault, péndulo de Newton, péndulo de torsión, péndulo esférico, etc.

Sus usos son muy variados: medida del tiempo (reloj de péndulo, metrónomo, etc.), medida
de la intensidad de la gravedad, etc. Un movimiento pendular es el movimiento que realiza
un objeto de un lado a otro, colgado de una base fija mediante un hilo o una varilla. La
fuerza de la gravedad lo impulsa hacia el suelo, pero el hilo se lo impide, y la velocidad que
lleva hace que suba de nuevo creando una curva.

Además es una forma de desplazamiento que presentan algunos sistemas físicos como
aplicación práctica al movimiento armónico simple. A continuación hay tres características
del movimiento pendular que son: péndulo simple, péndulo de torsión y péndulo físico.

Figura 1

1
FUNDAMENTO TEÓRICO

El sistema de la figura 2 consta de un péndulo cuya varilla tiene masa despreciable y


longitud a=lm. En su extremo se sujeta una bola de masa M=100gr, sometida a la acción de
la gravedad (g=10 m/s2) y a la fuerza puntual F (t) en dirección horizontal.
Además, se aplica un par motor Pm (t), al que se oponen la inercia del conjunto péndulo-
bola (J=l N-m-s2/rad) y el rozamiento en el eje de giro (B=2 N*m*s/rad).
En la figura 2 que aparece en la siguiente página se puede ver una representación
aproximada del conjunto del péndulo en el que nos basaremos en el ejercicio desarrollado
en páginas posteriores.

Figura 2

Con objeto de controlar la posición angular θ (t), el sistema de control, constara de los
siguientes elementos:

• Potenciómetro lineal que genera ue en función de θ (E=5 V)


• Comparador (KD=3)
• Motor c.c controlado por inducido (KP=1 N*m/A, Kb=10-3 V/rad-s-
1
, R=100 Ω, L=10 H)

• Generador de referencias (Kv=10/Pi V/rad)

Las ecuaciones físicas del sistema serán las siguientes:

Generador de referencias:

10
ur ( t )=K v θr ( t )= θ (t ) (1)
π r
Potenciómetro lineal:

2
2E 10
ue ( t )= θ ( t )= θ( t) (2)
π π
Comparador:

u ( t )=K D ( ur ( t ) −ue ( t ) )=3(ur ( t )−ue ( t ) ) (3)

Motor:
Pm ( t ) =K p i ( t )=i(t ) (4)

−3
um ( t )=K b θ̇ ( t ) =10 θ̇(t) (5)

Devanado del motor:

di
u ( t )=Ri ( t )+ L +u ( t )=¿ (6)
dt m

di
¿ 100 i ( t )+ 10 +u (t)
dt m
Péndulo:
Pm ( t ) =θ̈ ( t ) +2 θ̇ ( t ) + √ θ ( t )− √ F ( t ) (7)
3 3
2 2

Donde todas las variables son incrementales (las ecuaciones son lineales).

Partiendo de las ecuaciones físicas del sistema explicadas anteriormente, al ser todas
lineales, es inmediato obtener el diagrama de bloques:

Figura 2

Debido a que es un diagrama de bloques con perturbación, a la hora de simplificar dicho


diagrama tendremos que calcular por una parte la función de transferencia en lazo cerrado

3
C (s) C (s)
con F(s)=0 y por otra parte la función de transferencia en lazo cerrado con R(s)
R (s) F (s)
=0.

4
Con perturbación, el diagrama de bloques quedaría de la siguiente manera:

Figura 4

C (s )
Realizando las simplificaciones necesarias, la función de transferencia tendría que dar
F (s )
el siguiente valor:

C (s) 0.87 (100+ 10 s )


= (8)
F ( s ) 10 s +120 s2 +208.7 s +96.5
3

Sin perturbación, el diagrama de bloques quedaría de esta otra manera:

Figura 5

C (s )
Realizando las simplificaciones necesarias, la función de transferencia tendría que dar
R (s )
el siguiente valor:
30
C (s) π (9)
=
R ( s ) 10 s +120 s +208.7 s +96.5
3 2

El resultado de ambos sistemas se diferencia únicamente en el numerador, en cual existiría


un cero en -10.

5
ESTABILIDAD Y RESPUESTA DEL SISTEMA

A la hora de estudiar la estabilidad del sistema, como las dos funciones de transferencia de
C (s ) C (s )
lazo cerrado y tienen el mismo denominador, la ecuación característica es
R (s ) F (s )
común:

E.C:10 s 3 +120 s 2+ 208.7 s+ 96.5 (10)

Aplicando el criterio de Routh-Hurwitz:


3
s 10208.7
2
s 120 96.5
1
s m0
0
s 96.5 0

Con:

208.7∗120−10∗96.5
m= =200.6 (11)
120
Al no haber ningún cambio de signo en la primera columna de la tabla de Routh, se tiene la
garantía de que el sistema realimentado es estable. Otra manera de determinar la estabilidad
seria sacando los polos de la función de transferencia, los cuales nos darían (s=-0.839, s=-
1.149, s=-10.012), y como están situados todos en el semiplano izquierdo se confirma su
estabilidad, pudiéndose aplicar por tanto el teorema del valor final:

Sin perturbación

30
s∗
π
lim 3 2
∗1 30
s → 0 10 s +120 s +208.7 s +96.5 π
∆ θ ( ∞ ) =lim s C ( s )= = =0.09 rad
s →0 s 96.5
(11)

Con perturbación

6
s∗0.87(10 s +100)
lim ∗1
s→0 10 s +120 s 2 +208.7 s +96.5
3
0.87∗100
∆ θ ( ∞ ) =lim s C ( s )= = =0.9 rad
s →0 s 96.5
(12)

7
RESPUESTA DE LOS SISTEMAS

Utilizando el programa Matlab, podemos obtener la respuesta del sistema ante una entrada
escalón tanto para la función de transferencia sin perturbación como con perturbación.

Sin perturbación

Figura 6

Observando la grafica, vemos que el tiempo de subida (tiempo requerido para alcanzar el
100 % del valor final) es de 3.49 segundos, el tiempo de establecimiento (tiempo necesario
para que la respuesta permanezca dentro de unos límites cercanos al valor final) es de 6.19
segundos y el valor final es de 0.09 rad, tal y como nos había dado antes utilizando la
formula.

Con perturbación

Figura 7

En este caso, el tiempo de subida (tiempo requerido para alcanzar el 100 % del valor final)
es de 3.48 segundos, el tiempo de establecimiento (tiempo necesario para que la respuesta
permanezca dentro de unos límites cercanos al valor final) es de 6.09 segundos y el valor
final es de 0.9 rad tal y como nos había dado antes utilizando la formula.
Como se puede ver, ninguna de las dos respuestas presenta un rebose por encima del valor
final, lo cual podría ralentizar el sistema pero se asegura que nunca se va a sobrepasar el
valor final de la función.

8
CONTROL PID

Para diseñar el controlador PID de nuestro sistema, usaremos el primer método de Ziegler-
Nichols.
Con este método es necesario calcular los parámetros D (tiempo de retardo) y R (máxima
pendiente tangencial).

Sin perturbación
Usando la función de transferencia de lazo abierto y el programa Matlab podemos sacar el
valor D rápidamente:

300
C (s ) π
2
(13)
=
R ( s ) ( s+10 )( s+0.63 ) (s +1.36)

Figura 8

El valor obtenido para D es de 0,3872 y sabiendo que R=0,22/D=0.22/0.3872=0.568


Usando la tabla del primer método de Ziegler-Nichols obtenemos los valores de K1, Ti y
Td.

Por lo que:

9
K1=5.45
Ti=0.7744
Td=0.1936

La función del controlador PID será la siguiente:

K 1 T i s+ K 1+ K 1 T d T i s 2 0.81 s2 + 4.22 s+5.45


(
Gc ( s )=K 1 1+
1
+T s =
Ti s d ) Ti s
=
0.77 s
(14)

Finalmente usando de nuevo Matlab, obtenemos la función de transferencia de lazo cerrado


que involucra el control PID y la nueva respuesta del sistema.

LUGAR DE LAS RAICES

El lugar de las raíces tanto de perturbación como sin perturbación, nos dan los mismos
valores por lo que solo haremos uno de los dos casos. En este caso hemos hecho el lugar de
las raíces sin perturbación.

Partiendo del diagrama de bloques sin perturbación, hemos añadido una ganancia K ha
dicho sistema para poder realizar el lugar de las raíces:

Figura 9

Inicialmente se utiliza la función de lazo abierto:

K∗300
C (s) π
2
(15)
=
R ( s ) ( s+10 )( s+0.63 ) (s +1.36)

10
Los polos de la función de transferencia en lazo abierto serian (s=-10, s=-0.63, s=-1.36),
como el polo s=-10 es cinco veces más grande que los otros dos polos, se desprecia, por lo
que la función de transferencia en lazo abierto quedaría de la siguiente forma:

K∗300
C (s ) π2 (16)
=
R ( s ) ( s+ 0.63 ) (s +1.36)

A continuación se siguen los siguientes pasos para calcular el lugar de las raíces:

 Nº de ramas: 2

 Puntos de salida: s=-0.63

s=-1.36

 Puntos de llegada No hay ningún cero. Hay dos puntos de llegada en el infinito

 Lugar sobre el eje real [-1.36,-0.63]

Figura 10

 Asíntotas: n-m=2-0=2

( 2 ρ+1 ) 180
θ= ρ=0,1
n−m

11
( 2∗0+1 ) 180
ρ=0 θ= =90 ° (17)
2
( 2∗1+1 ) 180
ρ=1 θ= =270 °
2

Centroide:

σ=
∑ Pi−∑ zi = −0.63−1.36−0 =−0.995 (18)
n−m 2

 Ángulos de salida

Arg ( s+ zi )− Arg ( s+ pi )=( 2 k +1 )∗180 (19)

S=-0.63

−φ−0=180→ φ=−180 → φ=180 (20)

S=-1.36

−180−φ=180→ φ=0 (21)

Figura 11

 Cortes con el eje imaginario

Cuando los dos polos se choquen uno de ellos tomara la dirección de la asíntota de 90º y el
otro la dirección de 270º por lo que ninguno se chocara con el eje imaginario.

12
 Puntos de ruptura

Utilizamos la función de transferencia de lazo cerrado:

30
C (s) π
= (22)
R ( s ) 10 s3 +120 s2 +208.7 s +96.5+ 30 K
π

3 2 30
E.c.=10 s +120 s + 208.7 s+ 96.5+ K (23)
π

Despejamos K:

10 s 3 +120 s 2+ 208.7 s+ 96.5


K=
30 (24)
π

Derivamos en función de s:

dK 30 s2 +240 s +208.7 2
→ =0→ 30 s + 240 s+ 208.7=0 →
ds 30
π

→ s=−0.99 s=−7 (25)

S=-7 no puede ser ya que se encuentra fuera del lugar sobre el eje real, asique el punto en el
que los polos se chocan se encuentra en s=-0.99 aproximadamente donde está el centroide.
Teniendo todos los datos y con la ayuda
del Matlab, podemos dibujar el lugar de
las raíces:

13
Figura 12
CONCLUSIONES

Tras realizar la evaluación de los dos sistemas utilizados en el proyecto (con y sin
perturbación) se puede concluir, en primer lugar, que el sistema sin perturbaciones externas
tarda algo más de tiempo en estabilizarse que el que el sistema con perturbaciones.

Por otro lado, al realizar el control PID en el sistema mediante el primer método de Ziegler-
Nichols de sintonización se puede ver que el sistema pasa a ser algo más lento que el
sistema original y termina presentando un rebose, aspecto del cual carecía el primer sistema
empleado. Aun así, cabe destacar que no se puede realizar el control de uno de los dos
sistemas debido a valores erróneos en el valor final de la gráfica por la existencia de un
componente negativo en el denominador de la función de transferencia en lazo abierto
usada.

Finalmente, se puede concluir que los dos sistemas no controlados poseen unas respuestas
similares, con ligeras variaciones en los parámetros relacionados con los tiempos y los
valores tomados.

14

También podría gustarte