Control Analógico de Servomecanismos

Anuncio
Práctica 3
CONTROL ANALÓGICO DE UN
SERVOMECANISMO
3.1
Introducción
El objetivo fundamental de esta práctica es la aplicación de una serie de conceptos generales
de la Teorı́a del Control Automático a un equipo de laboratorio. El equipo está constituido
por un diversos módulos cuyo núcleo principal es el conjunto servoamplificador-motor de
corriente continua. Los conjuntos servo-motor tienen una gran aplicación en la práctica, pues
son los elementos esenciales para el posicionamiento angular. Se encuentran en aplicaciones
variadas, tales como el movimiento de las articulaciones de los robots, orientación de objetos
(antenas, cámaras ...), etc.
El sistema MS150 de FeedBack Ltd. tiene carácter educacional, pero sus propiedades son
similares a las de muchos de los equipos que se usan habitualmente en la industria.
Aunque será necesario tratar algunos temas propios de otras disciplinas, la práctica se orientará conceptualmente en el sentido de mostrar los elementos y estructuras básicos de la
Teorı́a del Control Automático.
Los aspectos básicos que debe desarrollar el alumno en el laboratorio para considerar aceptado
su trabajo se recogen a continuación, indicando los apartados del capı́tulo a los que se refiere.
El resto de los apartados, si bien no son obligatorios, serı́a recomendable que el alumno los
desarrollara también.
1. Apartado 3.6.1: Sistema simple de control de velocidad. Se analiza la respuesta
en velocidad del sistema en bucle abierto y bucle cerrado, estudiando las ventajas
e inconvenientes de la realimentación en el comportamiento dinámico del sistema y
1
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
2
rechazo de las perturbaciones.
2. Apartado 3.6.2: Estudio de la zona muerta. Se estudia en este apartado el efecto
de la zona muerta (no linealidad) en el control, dado que es un aspecto muy común en
este tipo de dispositivos.
3. Apartado 3.6.3: Sistema simple de control con realimentación de velocidad
y posición. Es el apartado más importante de la práctica, pues se estudia un esquema
mediante el cual se puede conseguir un comportamiento muy aceptable del sistema en
bucle cerrado con el simple uso de dos potenciómetros y dos bucles de realimentación.
3.2
Requerimientos de la práctica y consideraciones de interés
1. Verificar antes de comenzar la práctica que se dispone de todos los instrumentos y
módulos que se relacionan a continuación:
(a) Generador de funciones.
(b) Osciloscopio.
(c) Cables.
(d) Fuente de alimentación PS150E.
(e) Unidad motor-tacómetro MT150F.
(f) Servo-amplificador SA150D.
(g) Unidad atenuadora AU150B.
(h) Potenciómetros de entrada y salida 150H y 150K.
(i) Unidad preamplificadora PA150C.
(j) Unidad operacional OU150A.
(k) Unidad de carga 150L.
2. Al comenzar a operar con el sistema, verificar que el interruptor de alimentación general
de la mesa de laboratorio está encendido. IMPORTANTE: NO ENCENDER la
fuente de alimentación de los equipos hasta que estén terminados los cableados indicados
en los esquemas.
3. Notación:
c.c.: Corriente continua.
V.: Voltios.
A.: Amperios.
4. Para simplificar los diagramas de circuitos no se mostrarán las conexiones de alimentación del módulo PS150E (fuente de alimentación) al servo-amplificador SA150D.
5. Todos los elementos deben ser alimentados desde la fuente de alimentación para su
correcto funcionamiento (los que necesiten dicha alimentación).
Laboratorio de Control Automático
3.3
3.3.1
3
Breve revisión de conceptos fundamentales
Caracterı́sticas de los motores de c.c.
En este apartado se explican brevemente los dos tipos de conexiones básicas para el control
de un motor de c.c.: conexión por armadura y conexión por campo.
El motor de c.c. se alimenta de un grupo servo-amplificador que contiene dos transistores de
conmutación que permiten mover el motor en ambas direcciones. El sentido de giro depende
de cuál de las dos bobinas de excitación es alimentada a través de los transistores y la
velocidad depende de la tensión aplicada a la entrada del servo.
En la conexión por armadura, la armadura del motor se conecta a los emisores de los
transistores y las bobinas de campo a los colectores, mientras que en la conexión por campo
la armadura se conecta a los colectores de los transistores de potencia.
Con las conexiones por armadura, el hecho de que la fuerza contraelectromotriz de la armadura aparezca entre el emisor y tierra requiere que crezcan las tensiones de alimentación
para aumentar la velocidad del motor, y si no hay carga en el motor, la velocidad es directamente controlable por la señal de entrada. Si el motor se carga, la velocidad disminuye y
la intensidad aumenta si la entrada permanece constante y el par aumenta para mantener la
carga en movimiento. Se necesita un voltaje mı́nimo para que el motor empiece a girar.
En el caso de la conexión por campo, la corriente que circula por el transistor depende
fundamentalmente de la señal de entrada. Por tanto cuando se alcanza el valor mı́nimo
para que el motor gire, estando éste descargado, la velocidad aumenta mucho más rápido
para pequeños incrementos en la señal de entrada. Esto hace que el motor sea muy difı́cil
de controlar, incluso cuando está cargado. Este montaje tiene una ganancia mayor, hecho
que será interesante en determinados conexionados (realimentación con red de avance) para
conseguir una constante de tiempo fija en la cadena directa, como se analiza posteriormente.
3.3.2
Sistema en bucle cerrado
El esquema fundamental del sistema de control automático en bucle cerrado objeto de este
capı́tulo se muestra en la Fig. 3.1.
Las señales de entrada y salida se comparan para producir una señal de error con la que
alimentar la llamada cadena directa, es decir, las componentes del sistema entre la señal de
error y la salida final que se mide. En un sistema de posicionamiento angular la cadena
directa normalmente toma la forma de un amplificador que alimenta un servomotor que
alcanza una posición angular determinada. Esta descripción se puede resumir en las siguientes
caracterı́sticas, que definen un sistema de control en bucle cerrado:
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
4
CADENA DIRECTA
ENTRADA
SALIDA
TRANSDUCTOR
AMPLIFICADOR
MOTOR
TRANSDUCTOR
Figura 3.1: Elementos de un sistema de control en bucle cerrado
1. Existe una comparación entre la entrada y la salida para producir un error.
2. El error es la señal con la que se actúa sobre el sistema.
3. Hay una ganancia desde la señal de error a la de salida.
En muchos casos se hace necesario utilizar transductores a la entrada y en el bucle de realimentación para convertir unas señales (ángulos u otras variables) en otras (normalmente
tensión), de forma que puedan ser comparadas sencillamente para producir la señal de error.
En el caso de la Fig. 3.1 el transductor en la lı́nea de realimentación puede ser un tacogenerador que proporcione una tensión proporcional a la velocidad angular de salida. La parte del
sistema usada para comparar la entrada y la salida para producir un error se suele denominar
normalmente canal de error.
La gran ventaja de un sistema de control en bucle cerrado es que al ser la señal de error la
que actúa sobre la cadena directa, puede compensar las variaciones de la salida respecto a la
referencia que se le fija. Estas variaciones pueden ser producidas por cargas externas, cambio
de los parámetros fundamentales del sistema etc.
La desventaja fundamental de los sistemas realimentados es debida a que el sistema tiende
a adoptar una respuesta oscilatoria e incluso inestable debido a su propia naturaleza o a
retardos dentro del bucle de control.
3.3.3
Respuesta transitoria de un motor ideal de c.c.
En un motor ideal de c.c. existe un retraso entre la aplicación de una tensión a la entrada en
forma de escalón (cambio brusco de la referencia en tensión) y la respuesta del motor. Esto
es debido esencialmente a que la entrada produce una corriente que da lugar a un par que
acelere el motor y este par debe actuar cierto tiempo antes de que el motor haya acelerado
hasta alcanzar la velocidad requerida.
Laboratorio de Control Automático
5
En un control ideal por armadura en el que la fricción constante de las escobillas es despreciable respecto al par generado por el motor, la velocidad del motor responde exponencialmente
a un escalón en la entrada. La relación tiene la misma forma que la respuesta de un circuito
RC a un cambio de tensión en forma de escalón. Esta respuesta está caracterizada por una
constante de tiempo que es igual al tiempo que tardarı́a el sistema en alcanzar la referencia si
la pendiente inicial de la respuesta se mantuviera constante. En un motor esta constante de
tiempo depende de parámetros mecánicos (inercia y fricción viscosa) y eléctricos (resistencia
de la armadura y fuerza contraelectromotriz). Es fácil comprender que si se añade inercia al
motor la respuesta es más lenta.
En motores pequeños, como el MT150F, el par generado por la fricción en las escobillas, que
es prácticamente constante, es comparable con el par generado para que gire el motor y como
resultado, la variación de velocidad no sigue una ley exponencial como se ha indicado con
anterioridad.
En la mayorı́a de los análisis introductorios de control de motores de corriente continua, se
asume que la cadena directa tiene una función de transferencia de la forma:
θ0 (s)
K1
=
E(s)
s(1 + τ s)
(3.1)
que desde el punto de vista eléctrico corresponderı́a a un motor controlado por armadura
(siendo θ0 la posición angular y E(s) la señal de error de posición). En motores pequeños
tales como el utilizado en esta práctica no es posible determinar una constante de tiempo única
para el motor debido al efecto dominante de la fricción en las escobillas que es sustancialmente
dependiente de la velocidad. El efecto de la fricción en las escobillas puede ser representado
asumiendo que el motor tiene una constante de tiempo que varia con la velocidad actual del
motor, de forma que un modelo lineal es sólo válido para pequeñas variaciones alrededor de
una velocidad particular (modelo lineal de trabajo en torno a un punto de operación).
Asimismo, conviene indicar que es posible obtener una constante de tiempo más uniforme
aumentando la inercia y el par de frenado en la salida del sistema.
3.3.4
Análisis de un sistema simple de control de posición
Un sistema simple de control de posición se ha mostrado en la Fig. 3.1. En el caso que
nos ocupa, la señal de error se amplifica y se usa para excitar la armadura de un motor de
corriente continua que gira el eje de salida a través de una reductora. Para obtener una
expresión analı́tica del sistema es necesario inicialmente obtener ecuaciones que describan el
comportamiento del motor ideal.
6
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
Respuesta en velocidad del motor.
Un motor controlado por armadura puede representarse de la forma indicada en la Fig. 3.2.
Suponiendo que las magnitudes se encuentran en las unidades adecuadas y compatibles, se
pueden obtener las relaciones que rigen el comportamiento del motor.
Ra
Θ
Vs
Ia
J
F
Figura 3.2: Representación del motor.
El par motor es proporcional a la corriente que circula por la armadura, por tanto T = Kt Ia ,
donde T es el par, Kt (N m/amp) es la constante de par e Ia es la corriente que circula por
la armadura que a su vez depende de la diferencia entre la tensión aplicada Vs y la fuerza
contraelectromotriz generada Kb θ̇,
Ia =
Vs − Kb θ̇
Ra
donde θ̇ es la velocidad y Kb (V./rad/s) es la constante de la fuerza contraelectromotriz
generada.
El par motor se usa para acelerar la inercia total del motor y la carga (J) y vencer la fricción
viscosa, obteniendo:
T =J
dθ̇
+ F θ̇
dt
donde F es la fricción viscosa constante (N m/rad/s).
Estas ecuaciones se pueden combinar de forma que se elimine el par y la corriente por la
armadura dando lugar a:
JRa
F Ra + Kb Kt
dθ̇
+S =
dt
Kt
Vs
F Ra + Kb Kt
Laboratorio de Control Automático
7
Como se desprende de la fórmula (ecuación diferencial de primer orden), si se aplica un
cambio brusco de tensión a la entrada, el sistema evolucionará como un sistema de primer
orden lineal con una constante de tiempo
τm =
JRa
F Ra + Kb Kt
El factor Kt /(F Ra +Kb Kt ) indica con qué rapidez el motor puede girar por voltio de corriente
continua aplicado, y se denomina constante de velocidad Ks . Una propiedad general de
cualquier sistema cuyo comportamiento esté regido fundamentalmente por una constante de
tiempo es que dicho sistema alcanza el 63 % de su valor final en un tiempo τ . De este modo
se puede estimar la constante de tiempo de un sistema a partir de la respuesta a un escalón
en bucle abierto de la señal de entrada.
Respuesta en posición del motor
La relación de la respuesta en frecuencia entre los voltios a la entrada y la velocidad del motor
viene dada por
Ks
θ̇(jw)
=
Vs (jw)
(1 + jwτm )
Es claro que debido a la integración para pasar de velocidad a posición, la respuesta en
posición vendrá dada por la relación
Ks
θm (jw)
=
Vs (jw)
jw(1 + jwτm )
Expresiones para el bucle cerrado
Suponiendo que el error entre la posición angular de entrada y la de salida (E = θi − θo ) se
convierten en tensión por medio de transductores y se amplifica (Vs = EKg ) y teniendo en
cuenta las relaciones anteriores, ası́ como la reductora (θo = θm /N , siendo N la relación de
reducción de los engranajes) se obtiene la relación:
θo (jw) =
Kg Ks /N
E(jw)
jw(1 + jwτm )
8
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
Sustituyendo la relación que da el error se obtiene
Kv
θo (jw)
Kv
jw(1+jwτm )
=
=
K
v
θi (jw)
jw(1 + jwτm ) + Kv
1 + jw(1+jwτm )
donde Kv = Kg Ks /N es la constante de error en velocidad. Si se compara con la función
de transferencia tı́pica de un sistema de segundo orden se pueden obtener los parámetros
fundamentales que describen este tipo de sistemas (wn : frecuencia natural y δ: factor de
amortiguamiento):
wn =
Kv
τm
;
1
δ= √
2 Kv τm
Constante del error en velocidad Kv .
Como se ha indicado anteriormente, da la relación entre la velocidad angular de salida por
unidad de error a la entrada, siendo sus unidades:
rad/s en salida
rad error
Este es un factor muy importante a la hora de determinar el seguimiento en régimen permanente. Si se mantiene a la entrada una referencia que gire a velocidad constante, tras un
transitorio la salida girará a la misma velocidad que lo hace la entrada, pero con un desfase
tal que proporcione la señal de error necesaria para conseguir que la salida gire a la misma
velocidad que la entrada. Para una velocidad angular dada a la entrada θ˙i , el error viene dado
por E = θ˙i /Kv . Aumentando Kv se reduce el error de seguimiento en régimen permanente,
pero se incrementa la oscilación que se produce en régimen transitorio, por lo que hay que
llegar a un compromiso entre ambos requerimientos.
3.4
3.4.1
Breve descripción de los instrumentos
Fuente de alimentación PS150E
La unidad suministra una corriente continua de 24 V., 2 A., no regulada al motor a través de
un conector de 8 pines al servo-amplificador, que es el quien controla el motor. En el panel
frontal hay dos conjuntos de terminales de 4 mm que dan tensiones c.c. estabilizadas de ±
15V, 50 mA, para alimentar los amplificadores pequeños y para tensiones de referencia.
Laboratorio de Control Automático
9
15
15
com
com
-15
-15
Figura 3.3: Fuente de potencia FPS150E
3.4.2
Unidad motor + tacómetro MT150F
Esta unidad consta de tres partes:
1. Un motor serie de c.c., con un eje extendido sobre el cual se puede fijar un freno
magnético o el disco de inercia.
2. Integrado en la unidad hay un taco-generador de c.c. con salida en la parte superior. El
tacómetro consta de un generador de corriente continua que da una tensión proporcional
a la velocidad de rotación seguido de un filtro RC para disminuir el rizado. La constante
tacométrica (voltios generados/1000 r.p.m. del eje del motor), que se puede medir en
el laboratorio, es de aproximadamente 3 V./1000 r.p.m.
3. Para experimentos de control, hay un eje de baja velocidad arrastrado por una caja de
reducción de relación N=30:1. Un acople especial puede unir este eje a un potenciómetro
de salida.
La potencia se obtiene del servo-amplificador por un conector de 8 terminales. Como se ha
indicado, la conexión no se muestra en los diagramas.
3.4.3
Servo amplificador SA150D
Contenidos en esta unidad están los transistores de conmutación para mover el motor en
ambas direcciones. El sentido de giro del motor se controla haciendo positiva una de las
dos entradas del servo-amplificador. El preamplificador (PA150C) puede efectuar este tipo
de conmutación, porque si hay una tensión positiva en alguna de sus entradas, una de sus
salidas se hace positiva, mientras que si una de sus entradas se hace negativa, entonces la
otra salida se hace positiva.
Sobre el panel frontal se pueden hacer conexiones para obtener diversos modos de controlar
10
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
el motor (por armadura o por campo). Para evitar sobrecargar el motor, hay un medidor de
corriente con una indicación y protección de sobrecarga de 2 A.
Las entradas del servoamplificador no se conectan directamente a las bases de los transistores
de potencia, sino a través de sendos seguidores de emisor.
24V
A
3
6
F
F
4
7
1
A
2
A
5
8
F
+15V
COM
-15V
Figura 3.4: Servo amplificador SA150D.
3.4.4
Unidad preamplificadora PA150C
Suministra las señales adecuadas para excitar el servo-amplificador SA150D. Las dos entradas
se suman, pudiendo ası́ aplicarse dos señales, p.e., una tensión referencia y la tensión del
tacogenerador.
+15V
COM
-15V
1
3
2
4
Figura 3.5: Unidad preamplificadora PA150C
Una señal positiva aplicada a cualquier entrada (o suma de varias) hace que la salida superior
(3) se haga positiva y la otra (4) sea prácticamente nula. Una entrada negativa hace que la
salida inferior (4) sea positiva y la superior nula. Ası́ se puede obtener un movimiento del
motor en ambos sentidos al aplicar estas salidas a las entradas del SA150D. Por medio del
ajuste de cero se equilibran ambas salidas, pero también se puede emplear para conseguir una
salida sin señal de entrada. Las salidas comienzan aproximadamente en +1 V puesto que la
mı́nima señal para actuar el motor en su condición de máxima sensibilidad es de 1.5 V.
Laboratorio de Control Automático
3.4.5
11
Unidad operacional OU150A
Es un amplificador operacional con posibilidad para varias entradas y también para conexiones de realimentación. Puede utilizarse como detector de error para sistemas en bucle
cerrado, pudiendo insertar una constante de tiempo adicional para demostración de la inestabilidad.
Da una ganancia negativa, y un medio de sumar dos o más señales, ası́ como la posibilidad
de introducir circuitos compensadores. La tensión de salida viene dada por
V0 = −(R2 /R1 )(V1 + V2 + V3 )
donde R1 es el valor de cada una de las resistencias de entrada, R2 es el valor de la resistencia
de realimentación del operacional, que se introduce situando el interruptor del operacional
en su posición inferior (que se suele utilizar para variar la ganancia del operacional) , V1 , V2
y V3 son las tensiones de entrada (1,2 ó 3) y V0 es la tensión en la salida (6).
La ganancia del amplificador operacional es aproximadamente 400, aunque está sujeta a una
variación considerable. La salida nominal es de ±10 V., 5 mA. máximo. Puede sumar hasta
tres señales por medio de las resistencias de entrada de 100 K. En la posición intermedia se
inserta una constante de tiempo de 0.1 sg. y finalmente en la posición superior (entradas 4
y 5) puede conectarse cualquier otra impedancia de realimentación con objeto de conseguir
una ganancia determinada.
El mando zero deberá ajustarse para que, con realimentación resistiva, la salida sea nula
en ausencia de entrada. Si se introduce un condensador en paralelo con la resistencia de
realimentación la respuesta a un escalón a la entrada estará caracterizada por una constante
de tiempo, siendo la salida:
R2
V0 = −V1 (1 − e(−t/τ2 ) )
R1
donde τ2 = C2 R2 . Esto se consigue centrando el interruptor del operacional (posición central
de las tres disponibles). Se puede introducir una impedancia externa usando la posición EXT
FB. En ausencia de componentes, actúa la ganancia completa del amplificador.
4
5
15 COM -15
1
6
2
6
3
-A
6
Figura 3.6: Unidad amplificadora OU150A
12
3.4.6
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
Unidad atenuadora AU150B
Esta unidad contiene dos potenciómetros de 10 KΩ. La proporción de la resistencia tomada se
indica por un dial graduado de 0 a 10. La unidad puede suministrar una tensión de referencia
cuando se conecta a una fuente de c.c. o usarse como control de ganancia cuando se conecta
a la salida de un amplificador.
Figura 3.7: Unidad atenuadora AU150B
3.4.7
Potenciómetros de entrada y salida 150H y 150K
Son potenciómetros rotatorios que se usan en los experimentos de control de posición. El
potenciómetro de entrada 150H tiene un movimiento de 150o , mientras que el de salida 150K
no tiene ningún tope mecánico y por tanto puede girar en forma continua. Cada vez que da
una vuelta completa se inicializa, pasando de la tensión correspondiente a 360o a la de 0o .
La linealidad es una caracterı́stica muy importante en un potenciómetro. Mediante los potenciómetros de entrada y salida (dado su carácter lineal) se puede calcular la señal de error
entre la referencia de posición y la salida angular del servo.
3.4.8
Unidad de carga 150L.
En el eje del motor puede colocarse un disco de aluminio y al girar entre los polos del imán
de la unidad de carga las corrientes de Foucault generadas tienden a frenar el disco. La
magnitud del frenado puede controlarse por la posición del imán.
Laboratorio de Control Automático
3.5
3.5.1
13
Caracterı́sticas de los elementos
Calibrado de los instrumentos
1. Unidad operacional OU150A
Alimentando la unidad desde la fuente de alimentación (+15, 0 y -15 V), y situando
la realimentación del operacional en la posición de resistencia, conectar el voltı́metro
entre la salida (6) del operacional y neutro y ajustar el control de zero para dar una
lectura nula.
2. Unidad preamplificadora PA150C
El mando de cero del amplificador deberá ajustarse para que sin ninguna entrada, las
tensiones en las salidas sean iguales, aproximadamente 1 V. La ganancia de esta unidad
es 30 y la máxima tensión de salida 12 V. Asimismo puede ser interesante comparar la
salida de la unidad para distintos valores de las entradas.
3. Unidad motor + tacómetro MT150F
El módulo (qué debe estar conectado a la unidad SA150D) suministra un taco-generador
acoplado al motor (respuesta lineal). Si se desean obtener valores de velocidad (en vez
de tensión) hay que calibrar este generador encontrando el factor Kg , voltios generados/1000 rpm del eje del motor (pendiente de la recta). Evidentemente la forma
trivial de calcularla es medir, para diversas tensiones a la salida del tacogenerador
(tensión entre bornas (1) y (2)), el número de vueltas que da a la salida en un tiempo
determinado (teniendo en cuenta que el eje de baja (potenciómetro de salida) guarda
una relación 30:1 con el del motor). Mediante una recta de regresión es fácil ver que esta
constante es del orden de 3V./1000 r.p.m. Otra forma de calcularla (disponiendo de
los equipos adecuados) serı́a mediante un método estroboscópico: iluminando la corona
estroboscópica del dial de salida con una lámpara de destellos a 50 c/s y variando la
velocidad por medio del potenciómetro se consigue inmovilizar ante la vista los trazos
de la corona marcada en 50 c/s, determinando la velocidad de giro.
3.5.2
Caracterı́sticas del motor
Tanto en la conexión por armadura como por campo, si una tensión positiva (los transistores
son npn) se aplica en alguna de las entradas V1 o V2 , la corriente circulará a través de una de
las bobinas de campo y la armadura, haciendo que el motor gire. Las dos bobinas se conectan
de forma que el motor pueda girar en ambas direcciones según se alimente por V1 o V2 .
Para cada uno de los dos tipos de conexiones mencionados anteriormente, hay que unir los
siguientes conectores en el servo-amplificador:
Armadura
Campo
Puente 1
3-6
3-4
Puente 2
4-5
6-7
Puente 3
7-8
5-8
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
14
3.6
Experimentos de control con conexión por armadura
En este bloque se hacen prácticas de control del sistema mediante realimentación de valores
de posición y velocidad para analizar los efectos positivos y negativos sobre el sistema.
En los dos primeros apartados se realizarán experimentos considerando únicamente la respuesta en velocidad del sistema, viendo su respuesta temporal, ası́ como el error que se
produce al intentar mantener un velocidad de giro constante tanto en bucle abierto como en
bucle cerrado. Asimismo, se estudiará la mayor o menor influencia de las perturbaciones en
ambos casos.
Por su parte, en los últimos dos apartados el estudio se realizará considerando la respuesta
en posición del sistema. Se tratará por tanto de que el motor adquiera un ángulo de salida
determinado en vez de una velocidad de giro constante. Con esta configuración se analizará
el efecto de la zona muerta y se planteará un esquema de control de posición de salida con
doble realimentación de la posición y velocidad de giro del motor.
conectar el servo-amplificador por armadura
3.6.1
Sistema simple de control de velocidad
En un sistema en bucle abierto puede haber un control de velocidad razonable al operar en
vacı́o o con una carga fija, pero el funcionamiento del sistema no es satisfactorio al variar la
carga.
En este apartado se va a mostrar la mejora que se puede lograr al cerrar el bucle y usar
la realimentación. La señal real se comparará con la deseada, produciendo una señal de
error que actúa sobre la salida del servo-amplificador, de forma que el motor mantenga una
velocidad lo más constante posible.
Como primer experimento se analiza el comportamiento del sistema en bucle abierto ante
perturbaciones. Para ello se hará lo siguiente (ver Fig. 3.8):
1. Conectar los bornes (4) y (6) del potenciómetro 1 del atenuador a 0 y -15 voltios respectivamente, conectando el borne (5) (cursor) a una de las entradas del amplificador
operacional, estando éste realimentado con la resistencia (posición inferior del interruptor).
2. Conectar la salida del amplificador operacional a la entrada (1) del servo-amplificador
conectado por armadura.
3. Poner un valor adecuado del potenciómetro de forma que el motor gire suavemente
(sin forzarlo). Tomar nota de la posición del potenciómetro. Este valor constituye la
Laboratorio de Control Automático
15
Figura 3.8: Respuesta de velocidad en bucle abierto
referencia de velocidad que se pretende alcanzar con el motor.
4. Conectar el osciloscopio a la entrada del servo y a la salida del taco generador.
5. Ajustando correctamente las escalas, observar las señales de entrada y de salida. A
continuación, y con mucho cuidado, introducir variaciones de carga usando el freno
magnético (en 5o y 10o ). Justificar lo que ocurre y dibujar esquemáticamente la forma
de las perturbaciones.
6. Repetir el punto anterior para otros dos valores de referencia (potenciómetro) y comparar los resultados.
Una vez realizados los experimentos en bucle abierto se procede a estudiar el sistema en bucle
cerrado para los tres valores de referencia considerados, es decir, realimentando la salida del
sistema (ver Fig. 3.9):
1. Introducir ahora la realimentación que se muestra en la Fig. 3.9. Como se observa, se
realimenta una señal proporcional a la velocidad, usando el tacogenerador. Entonces se
compara con una señal referencia de polaridad opuesta, de forma que la suma producirá
una señal de entrada en el servo-amplificador del valor requerido. Como comparador se
usará el amplificador operacional. Los transistores excitadores del bobinado de campo
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
16
requieren entradas positivas, de forma que una referencia negativa más una tensión
positiva del tacogenerador, al sumarlas e invertirlas en el amplificador operacional producirán una salida positiva con una tensión de error.
6
3
1
error
CERO
+15V
COM
-15V
7
4
2
1
2
3
4
5
6
8
+15V
+15V
5
COM
-15V
+15V
ATTENUATOR UNIT
OPERATIONAL AMPLIFIER
com
COM
-15V
-15V
SERVO AMPLIFIER UNIT
POWER SUPPLY UNIT PS150E
Realimentacion de velocidad
referencia
COM
TACHO UNIT
1
2
3
3
COM
OUTPUT POT UNIT
Figura 3.9: Efecto de la realimentación de velocidad
2. Conectar el cursor del potenciómetro a una entrada del amplificador operacional. Antes
de conectar el tacogenerador a la entrada del amplificador operacional (realimentación
de velocidad), girar un poco el cursor del potenciómetro de forma que el motor gire,
y con el voltı́metro determinar la salida positiva del taco. Entonces se conecta dicha
salida a la entrada del amplificador operacional y el otro a masa.
3. Al igual que en el caso del bucle abierto, poner a girar el motor a una velocidad moderada e introducir perturbaciones con el freno magnético, analizando las señales de entrada
y salida en el osciloscopio, comentando las diferencias observadas con la respuesta en
bucle abierto.
Caso práctico
A continuación se muestran resultados obtenidos en un experimento de laboratorio siguiendo
los pasos anteriores, tanto para el sistema en bucle abierto
Laboratorio de Control Automático
Carga
Sin carga
5o
10o
Error (V)
-2
4
6
17
Tacómetro (V)
10
4
2
Pérdida de salida
—
(10 - 4)/10 =60%
(4 - 2)/4 = 50%
como en bucle cerrado,
Carga
Sin carga
5o
10o
Error (V)
5
6
7
Tacómetro (V)
3.5
2.4
1.7
Pérdida de salida
—
(3.5-2.4)/3.5 = 31%
(2.4-1.7)/2.4 = 29%
donde puede apreciarse cómo el sistema en bucle cerrado se comporta mejor ante cambios en
la carga (perturbaciones a la salida).
3.6.2
Estudio de la zona muerta en la respuesta en posición
La zona muerta es la señal de entrada mı́nima que se requiere para que un sistema responda
(superar la fricción, etc.).
Aumentando la ganancia se puede reducir la entrada necesaria para producir un efecto de
salida y por tanto también la zona muerta.
Este efecto se puede analizar utilizando el montaje de la Fig. 3.10, donde se tiene un esquema
por realimentación de la posición angular. Si se desea, se puede quitar el módulo input pot
unit y sustituirlo por un generador de funciones que proporcione la referencia.
Para ello, ES NECESARIO SEGUIR LOS SIGUIENTES PASOS en el montaje:
1. Usando el voltı́metro, centrar en cero los cursores de los potenciómetros giratorios
(INPUT POT UNIT Y OUTPUT POT UNIT), y, SIN ENTRADA, ajustar el cero
del amplificador operacional.
2. Conectar los cursores de los potenciómetros giratorios a las entradas del amplificador
operacional.
3. Poner el cursor del control de ganancia, potenciómetro 1, en cero (terminal de masa).
4. Ajustar el cero del preamplificador de forma que el motor no gire en ninguna dirección.
5. Asegurarse de que las entradas al servo-amplificador están conectadas correctamente,
aumentando a 1 la ganancia del potenciómetro 1 y comprobando que un pequeño
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
18
+15V COM -15V
6
3
1
1
2
3
4
5
6
ganancia
1
3
7
4
2
2
4
ATTENUATOR UNIT
+15V
+15V
8
5
COM
COM
PRE-AMP UNIT PA150C
-15V
-15V
+15V
com
-15V
POWER SUPPLY UNIT PS150E
SERVO AMPLIFIER UNIT
error
CERO
+15V
1
COM
-15V
2
TACHO UNIT
3
3
referencia
1
2
3
COM
3
OPERATIONAL AMPLIFIER
INPUT POT UNIT
COM
OUTPUT POT UNIT
Figura 3.10: Estudio del efecto de la zona muerta
Laboratorio de Control Automático
19
desplazamiento del potenciómetro de entrada (INPUT POT UNIT) hará que el potenciómetro de salida (OUTPUT POT UNIT) gire en la misma dirección.
6. Con el potenciómetro de ganancia en 1, girar lentamente en sentido horario el dial de
entrada hasta empezar a obtener respuesta en el de salida.
7. Anotar el ángulo de rotación necesario frente al ajuste de ganancia.
8. Repetir para rotación antihoraria. Poner la zona muerta total como la suma de las dos
lecturas.
9. Anotar los resultados de zona muerta para ajustes de ganancia de 2, 3, 4, 5, 6, etc.
IMPORTANTE: Cada vez, volver a cero los potenciómetros giratorios.
10. Representar en una gráfica zona muerta frente a ganancia.
Caso práctico
Para ilustrar los experimentos que hay que realizar en este apartado, se muestran los resultados obtenidos en una experiencia en el laboratorio, donde se comprueba que aumentos de
ganancia conllevan disminuciones en la zona muerta (Fig. 3.11).
Potenciómetro
de ganancia
1
2
3
4
5
6
7
3.6.3
Ángulo de rotación
sentido horario
15o
8o
5o
1o
3o
2o
1.5o
Ángulo de rotación
sentido antihorario
10o
3o
1o
2o
2.5o
2o
1.5o
Zona muerta
25o
11o
6o
3o
5.5o
4o
3o
Sistema simple de control de posición con realimentación de velocidad y posición
El objetivo de este apartado es estudiar el efecto de un doble control usando realimentación
de posición y velocidad en un sistema de control de posición.
En el apartado anterior se comenta cómo a pesar de que un aumento de ganancia en un
sistema de control de posición tiene la ventaja de reducir la zona muerta, incrementa el
problema de la sobreoscilación. Eventualmente, el sistema puede llegar a hacerse inestable.
El problema de la sobreoscilación surge debido a que la velocidad que lleva el motor le hace
pasarse del punto de alineamiento, y cuanto mayor sea la ganancia, mayor es la velocidad de
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
20
25
zona muerta º
20
15
10
5
0
1
2
3
4
ganancia
5
6
7
Figura 3.11: Dependencia de la zona muerta con la ganancia
la respuesta del motor, de manera que por encima de una cierta ganancia el sistema nunca
llega a alinearse.
Una forma de usar la velocidad del motor para controlar la sobreoscilación es usar una
realimentación tacométrica. Para ello se realizan las conexiones de la Fig. 3.12.
Se puede representar en el osciloscopio el error entre la salida en posición del sistema y
la referencia (osciloscopio conectado a señal de error) o mejor representar simultáneamente
ambas señales para analizar la evolución temporal de la posición angular del motor.
Se utilizan los potenciómetros del atenuador como variadores de la ganancia de las realimentaciones de velocidad y posición. El procedimiento a seguir para realizar el experimento
es el siguiente:
1. Poner el freno en 0 y ajustar los diales de los potenciómetros del atenuador en 1.
2. Aumentar el control de realimentación de velocidad a varias posiciones (2, 5 y 10)
observando en cada paso la evolución temporal de la salida del sistema y calculando los
parámetros caracterı́sticos del transitorio (sobreoscilación, tiempo de subida, tiempo
de establecimiento, etc.). Cuando se aplica demasiada realimentación de velocidad
la respuesta se hace muy lenta y no aparece sobrepico. Con un grado adecuado de
realimentación tacométrica, se obtiene la respuesta más rápida sin sobreoscilación. Se
dice entonces que el sistema tiene amortiguamiento crı́tico.
3. Encontrar una o más combinaciones de los ajustes de realimentación tacométrica y
ganancia que den amortiguamiento crı́tico.
4. Encontrar una o más combinaciones de los ajustes de realimentación tacométrica y
ganancia que den una sobreoscilación del 10%.
Caso práctico
Laboratorio de Control Automático
21
6
3
+15V
COM
-15V
1
1
2
4
3
5
6
1
3
7
4
2
2
4
ATTENUATOR UNIT
+15V
+15V
8
5
PRE-AMP UNIT PA150C
COM
COM
-15V
-15V
+15V
com
-15V
POWER SUPPLY UNIT PS150E
SERVO AMPLIFIER UNIT
Y
realimentacion
de velocidad
error
OSCILOSCOPIO
COM
CERO
+15V
COM
-15V
TACHO UNIT
1
2
3
3
realimentacion
de posicion
referencia
COM
OPERATIONAL AMPLIFIER
OUTPUT POT UNIT
Figura 3.12: Realimentación de velocidad y posición
K1
K
1+ τ s
1
s
K2
Figura 3.13: Realimentación de velocidad y posición
PRÁCTICA 3. CONTROL ANALÓGICO DE UN SERVOMECANISMO
22
Se muestran en la Fig. 3.14 los resultados cualitativos alcanzados en la evolución temporal
del sistema controlado según diversos valores de las ganancias de realimentación de velocidad y posición que confirman las explicaciones anteriores. El aumento o disminución de
sobreoscilación, tiempo de subida, tiempo de pico, tiempo de establecimiento, etc. se puede
justificar analı́ticamente por el alumno.
Kv
2
5
10
1
1.2
1.2
0.9
1
1
0.8
0.8
0.8
0.6
0.4
salida en pos. angular
salida en pos. angular
2
salida en pos. angular
0.7
0.6
0.6
0.5
0.4
0.3
0.4
0.2
0.2
0
0
0.2
5
10
15
20
25
tiempo
30
35
40
45
0
0
50
0.1
0
0
5
10
15
20
25
30
35
40
20
40
60
80
100
120
140
tiempo
45
tiempo
1.4
1.2
1.2
1.2
1
1
0.8
0.8
0.8
0.6
0.4
0.2
0
0
salida en pos. angular
salida en pos. angular
Kp 5
salida en pos. angular
1
0.6
0.4
0.2
10
20
30
tiempo
40
50
60
0
0
1.5
10
20
30
tiempo
40
50
0
0
60
1.4
1.4
1.2
1.2
0.5
0.8
0.6
0.4
10
20
30
40
tiempo
50
60
70
0
0
10
15
20
25
tiempo
30
35
40
45
50
5
10
15
20
25
tiempo
30
35
40
45
50
0.8
0.6
0.4
0.2
0
0
5
1
salida en pos. angular
salida en pos. angular
salida en pos. angular
10
0.4
0.2
1
1
0.6
0.2
10
20
30
tiempo
40
50
60
0
0
Figura 3.14: Resultados con un esquema de control por doble realimentación velocidadposición
3.7
Cuestiones sobre la práctica
1. Comentar las diferencias fundamentales existentes entre un control de velocidad en
bucle abierto y en bucle cerrado.
2. Sobre la gráfica calculada relacionando la zona muerta y la ganancia, deducir cuál
deberı́a ser la relación entre ganancia y zona muerta.
3. Indique las ventajas e inconvenientes principales que encuentra en el esquema de control
de doble realimentación de velocidad y posición.
4. Compare el esquema de control de doble realimentación de velocidad y posición con
un control de posición mediante una red PD. (Se recomienda calcular la función de
transferencia de bucle cerrado en ambos casos y compararlas.)
Descargar