Índice

Página principal / home
ÍNDICE del PROYECTO


Créditos


Perfil Profesional
Creative Commons License
e-mail















III Hardware del sistema I
Descripción del sistema de control de velocidad


JAPM 2010
 

Descripción del sistema de control de velocidad

 

anterior / previousCapítulo I
Control P.I.D.

siguiente / next
Elemento programable MPID
Realmente el sistema está definido por el procesador anfitrión que manda todos los comandos al microcontrolador PID programable LM629 (MPID), en donde llega primeramente el valor de la señal inicial, cuando el motor inicia su movimiento y posteriormente retroalimenta el valor de la señal del encoder.
 

Esta es decodificada dentro del MPID realizándose la suma de estos valores, se genera una diferencia de error que actúa directamente en el filtro PID quien se encarga de corregir los valores que llegan al dispositivo de puente H.

Los MPIDs, son dispositivos dedicados al control de motores de DC y servomecanismos, que ocupan señales de retroalimentación de cuadratura incremental.

En la figura 2.1 y 2.2 se muestra el sistema de control de los motores mediante los dispositivos LM628 y el LM629 respectivamente.

Ambos el LM628 y el LM629 tienen un bus periférico, y pueden ser programados por una computadora (procesador).

Esta aplicación no es recomendable por presentar un punto de iniciación concreto para la programación de estos controladores de movimiento de precisión.

Si el enfoque es sobre el desarrollo de programas cortos, donde esta prueba es funcionalmente en sistemas Globales, y ponen el fundamento para más programas complejos.

Este representa también un método para armonizar el filtro PID de compensación de lazo.

En la figura 2.1 y 2.2 se ve que el sistema de control lo realiza en interfaz directa con un procesador dentro del mismo LM628 o LM629 donde se tienen 6 líneas de control y 8 líneas a un puerto de E/S que se conecta a una computadora, en nuestro diseño los datos pasan directos de la computadora.

Durante los inicios de hardware y software cuando se utiliza un DAC a la salida por defecto se utiliza el modo de 8 bits.

Si un LM628 utiliza un DAC de 12 bits en el lazo de control, el comando PORT12 puede ser emitido inmediatamente seguido del bloque de inicio del hardware, accionándose todos los reset subsecuentes. La falla para que el comando PORT12 sea emitido, es el comportamiento errático e impredecible del motor.

Si el lazo de control utiliza un DAC de 8 bits, el comando de 8 bit no debe ser ejecutado, esto depende del resultado errático e impredecible del motor.

Un LM629 ignorará el comando PORT8 (ya que da una salida PWM en signo / magnitud de 8 bits). Y el comando PORT12 puede ser no emitido en el sistema basado en el LM629.

De hecho el LM628 y el LM629 funcionan igual excepto en el modo de utilizar la salida de puerto en el comando PORT12.

CNAM



Índice / Index

anterior / previous Capítulo II
Filtro P.I.D.

Filtro digital P.I.D.

Filtro P.I.D.

El MPID, usa un filtro digital PID (proporcional, integral y derivativo) para compensar el lazo de control.

El motor se sostiene en la posición deseada al aplicar una fuerza restauradora para el motor que es proporcional al error de posición, más el error de integración, y más el error derivativo.

La siguiente ecuación discreta en el tiempo ilustra el control ejecutado por el MPID.

(1)
Donde u(n) es la señal de salida de control en el tiempo "n" de muestreo, e(n) es el error de posición en el tiempo "n" de muestreo, "n" indica la muestra de la derivada de muestreo, y Kp, Ki, y Kd son los parámetros cargados (ajustados por el usuario o preajustados de fábrica).

El primer término, el proporcional, provee una fuerza restauradora proporcional al error de posición, de la misma forma como un resorte obedece a la ley de Hooke.

El segundo término, el de integración, provee una fuerza restauradora que crece con el tiempo, asegurando que el error de posición sea cero. Aunque exista una carga constante del torque, el motor será capaz de llevarlo al error de posición cero.

El tercer término, el derivativo, provee una fuerza proporcional a la razón de cambio del error de posición, este actúa de la misma forma que un amortiguador viscoso en un sistema de resorte de masa.
El intervalo de muestreo asociado con el término derivativo es seleccionado por el usuario, todo esto hace que el MPID sea capaz de controlar un amplio rango de cargas inerciales (constante mecánica de tiempo), ya que la derivada continua provee una mejor aproximación.
En general, los intervalos de muestreo son muy útiles en operaciones de baja velocidad.

En la operación, el algoritmo del filtro recibe una señal de error de 16 bits desde el lazo de control del sumador, donde la señal de error se satura en 16 bits para asegurar un comportamiento.
En resumen, al multiplicarse por los coeficientes del filtro Kp, la señal de error se agrega a una acumulación de errores previos para formar la señal integral, y en una razón determinada al escoger el intervalo de muestreo derivativo, el error previo se sustrae de este (para formar la señal derivada).
Todas las operaciones de multiplicación del filtro son de 16 bits, donde únicamente se utiliza la parte baja del producto de los 16 bits.


La señal integral se mantiene en 24 bits, pero solamente se utiliza la parte alta de los 16 bits.
Esta es la técnica de escalar un rango útil de los valores coeficientes de Ki. Los 16 bits se desplazan 8 posiciones a la derecha y multiplicados por el coeficiente Ki del filtro para formar el término desde el cual, contribuye a la salida del motor.
La magnitud absoluta de este producto es comparada con los coeficientes Ki, y el valor más pequeño en magnitud se apropia y se asigna entonces a la señal del motor.

La señal de derivación se multiplica por el coeficiente Kd a cada intervalo de muestreo derivativo. Este producto contribuye a la salida del motor en cada intervalo de muestreo, independientemente del intervalo de muestreo derivativo escogido por el usuario.
El Kp, Ki limitado y Kd en productos son sumados para formar una cantidad de 16 bits.
Dependiendo del modo de salida (tamaño de palabra) ya sea de 8 o de 12 bits para la salida de control del motor.
CNAM Loyola Aranjuez
siguiente / next
Índice / Index

anterior / previousCapítulo III
Descripción del MPID

siguiente / next
Descripción de la arquitectura del dispositivo MPID. Diagrama de bloques del sistema MPID.

Descripción de la arquitectura del dispositivo MPID


Diagrama de bloques del sistema MPID.


En la figura 2.3 se observa el MPID con sus terminales de entrada-salida, el microprocesador, el puente H, el motor, y el encoder, que forman el lazo de control PID en estudio.

Figura 2.3 Diagrama de bloques del sistema

Arquitectura del Microcontrolador PID (MPID)


En esta sección se detallan cada uno de los componentes y su uso dentro de la arquitectura del microcontrolador PID usado, ver figura 2.4.

Se tiene una ROM de 1k x 16 bits que usa instrucciones de 16 bits, donde el algoritmo de control es almacenado. Se cuenta con un secuenciador PLA que decodifica esas instrucciones y da transferencia de señales de datos cronometradas para un bus de datos de 16 bits.
Tiene una RAM donde son almacenados los parámetros de trayectoria de doble palabra(32 bits). Cuenta con un registro de posición de 32 bits de suficiente rango dinámico, el cual también es usado para valores de velocidad y aceleración. Y por último, hay un ALU de 32 bits que se usa para soportar multiplicaciones de 16 x 16 bits para valores del error y coeficiente del filtro PID.
 

Los motores de pasos son dispositivos utilizados en una variedad de aplicaciones donde movimientos con una pequeña cantidad de torque son necesarios.

Aplicaciones típicas de este tipo de motores es el movimiento de mecanismos en impresoras, posicionamiento de láser en dispositivos ópticos, control de tablas rotatorias entre otras.

Los motores de pasos funcionan al aplicarles secuencias de pulsos de entrada (típicamente sobre cuatro cables de conexión unidos a cuatro interruptores de control), en cada pulso el motor gira un ángulo dado, por ejemplo 1.8°.

A este ángulo de giro se le denomina ángulo de paso.

Los ángulos de paso estándar típicos en grados son: 0.72, 1.8, 3.75, 7.5, 15 y 18.

De esta manera un motor de pasos con un ángulo de paso de 3.75° completará una revolución en exactamente 96 pasos.

La tolerancia radial de posicionamiento típica que se maneja para este tipo de motores es de 3%-5% para un paso; de esta manera para el ejemplo de 3.75° la tolerancia sería, a 4%, 0.04*3.75, es decir 0.15°.

Los motores de pasos están construidos basándose en estatores y rotores de múltiples polos.

Así, por ejemplo, un motor típico contiene un estator de cuatro polos y un rotor de seis polos, y utiliza cuatro interruptores de control.

Las secuencias de pulsos aplicadas a los interruptores son generadas típicamente por un circuito integrado especializado, lo cual permite un control mas adecuado.
 

CNAM

Índice / Index

anterior / previousCapítulo IV
Motores Sincros y Resolvers

Sincros es un nombre general para una serie de motores que indica posición de movimiento rotatorio duplicado.

El resolver, en algunas ocasiones considerado como un subtipo del synchro.

Tanto el motor Sincro como el motor resolver son dispositivos para pequeños torques.

Los sincros son pequeños motores cilíndricos que varían en diámetro desde 1/2'' hasta 4'', dependiendo de su potencia de salida.

Este tipo de motor funciona convirtiendo una señal de entrada de fase sencilla en tres voltajes no balanceados que están 120° fuera de fase eléctricamente.

Los motores sincros están construidos a base de un estator con tres devanados y un rotor con un devanado que es alimentado con un voltaje a través de dos escobillas por medio de dos anillos deslizantes (colectores).

Existen siete tipos principales de motores sincros: transmisor de torque (TX), transmisor de control (CX), transmisor diferencial de torque (TDX), transmisor diferencial de control (CDX), receptor de torque (TR), receptor diferencial de torque (TDR) y transformador de control (CT).

Una aplicación típica de estos motores es utilizar un transmisor de torque (TX) para manejar a un receptor de torque (TR).

Así, si el TX rota a un ángulo dado, el TR rotará el mismo ángulo.
Otro uso es generar la suma o la sustracción de ángulos de rotación; en este caso se colocan en serie un TX, un transmisor diferencial de torque (TDX) y un TR.

Así, la posición de TR será el resultado de la suma o resta del ángulo de rotación de TX y el ángulo de rotación de TDX.

Los resolvers son motores parecidos a los sincros, pero varían en los siguientes aspectos:

El desplazamiento eléctrico en este caso es de 90º, y no de 120º; tanto el estator como el rotor contienen dos devanados; un voltaje de entrada puede ser aplicado tanto al estator como al rotor.

Una aplicación típica de un resolver es en la navegación o en la determinación de alturas.
 


 CNAM Loyola Aranjuez
siguiente / next
Índice / Index

anterior / previousCapítulo V
Servomotores D.C. / A. C.

Los servomotores de D.C. y A.C. son dispositivos ideales para manejar altas capacidades de torque, control preciso de velocidad y control preciso de posición.

De esta manera, podemos listar las principales características de los servomotores como sigue:

Pueden producir grandes torques a altas velocidades

Son capaces de mantener una posición estática

Son capaces de mantener bajas velocidades o nulo movimiento sin sobrecalentarse

Son capaces de invertir su dirección de movimiento rápidamente para alcanzar una posición o una velocidad rápidamente

Son capaces de acelerar o desacelerar rápidamente

Son capaces de retornar a una posición específica después de un intervalo de tiempo sin generar movimientos erráticos.

Los servomotores se construyen con cuatro, seis o más polos y son adecuados para poder utilizar suministro de potencia trifásica.

Tanto la velocidad rotacional como el torque en este tipo de motores, son controladas por la diferencia de fase entre el devanado principal y el devanado de control.

Invertir la diferencia de fase nos permite controlar retardos en el movimiento o cambiar la dirección de rotación del motor.

De esta manera, si llamamos Vs al voltaje de alimentación del devanado principal y Vc al voltaje de alimentación del devanado de control, y si ambos voltajes tienen la misma amplitud, tenemos lo siguiente:

- Para un torque máximo las formas de onda de Vs y Vc están desfasadas 90º

- Para velocidades menores, el desfase entre Vs y Vc es menor a los 90º

- Para un movimiento nulo las formas de onda están perfectamente en fase.

CNAM

siguiente / next
Índice / Index

anterior / previousCapítulo VI
Otros tipos de motores.

Motor de rotor de disco

Se describen sucintamente otros tipos de motores de uso especial.
Es también llamado motor de movimiento espiral.

Consiste en un estator con magnetos cilíndricos permanentes.

Los magnetos son alternadamente de polaridad norte y sur.

El rotor de disco es eléctricamente alimentado con corriente a través de un conmutador.

El rotor tiene una gran cantidad de trayectorias de corriente y funciona de manera similar que en un motor de DC o un motor universal de AC.

El motor de rotor de disco difiere de otros en que su rotor tiene una muy baja inercia; de esta manera, la relación del torque de motor a la inercia es muy alta.

Por esta razón este tipo de motor es utilizado en aplicaciones donde las aceleraciones, desaceleraciones y cambios de sentido de rotación rápidas son esenciales.
CNAM Loyola Aranjuez
siguiente / next
Índice / Index

anterior / previousCapítulo VII
Motor de efecto "Hall"

Es un motor de DC eficiente, confiable y de baja potencia.

Su operación está basada en el efecto Hall.

El efecto Hall se da cuando un campo magnético y una corriente son aplicados a un material semiconductor especial o a un cristal.

El campo magnético y la corriente aplicada producen un voltaje a través del material semiconductor.

Este voltaje de DC resultante es proporcional al producto del campo y de la corriente.

CNAM

siguiente / next
Índice / Index

anterior / previousCapítulo VIII
Motor de histéresis

Es esencialmente un motor de inducción que funciona a velocidad síncrona y tiene un rotor especial.

Su estator puede ser de cualquier tipo que produzca un campo magnético giratorio.

Estos motores son de baja potencia y de baja eficiencia.

Los motores de histéresis son utilizados para lentos arranques, aplicaciones síncronas, tales como los temporizadores.

El rotor consiste de un núcleo de material no magnético y una capa de material magnético adherido al núcleo.

El principio de operación de este motor es el retardo de acumulamiento del campo magnético del rotor causado por efecto de histéresis.

El material seleccionado para la superficie del rotor debe de tener, lógicamente, características de alta histéresis.

Aleaciones que contienen cobalto o vanadium son materiales que cumplen con el requisito y son generalmente utilizadas.
CNAM Loyola Aranjuez
siguiente / next
Índice / Index

anterior / previousCapítulo IX
Motor de reluctancia

Es otro motor que funciona a velocidad síncrona.

Su ventaja sobre un motor síncrono convencional es que éste no contiene devanados en el rotor.

La ausencia de devanado en el rotor elimina la necesidad de colectores, escobillas y
cualquier alimentación hacia el rotor.

Al eliminar estos elementos se reduce los costos por mantenimiento.

Sin embargo, el motor de reluctancia es un motor de torque pequeño, bajo factor de potencia y baja eficiencia.

El rotor de este tipo de motores tiene una indentación entre polos y contiene barras de cobre colocadas axialmente sobre los polos.

El rotor tiene diferentes reluctancias magnéticas a diferentes ángulos del rotor.

El estator puede ser de cualquier tipo que produzca un campo magnético giratorio.

CNAM

siguiente / next

Índice / Index

 

anterior / previousCapítulo X
Motores lineales

Son esencialmente solenoides de posición variable.

Están construidos principalmente a partir de bobinas y magnetos permanentes.

Cuando una corriente fluye por las bobinas, la fuerza magnética atrae o repele a los magnetos permanentes y se genera el movimiento.

CNAM Loyola Aranjuez

 

Índice / Index

 

anterior / previousCapítulo XI
Motor de torque

Es un tipo especial de motor lineal que tiene típicamente el tamaño de un puño y son generalmente costosos.

El movimiento de estos motores es normalmente de milésimas de pulgada.

La ventaja de estos motores es la gran linealidad que presentan entre la señal de entrada y su mecanismo de desplazamiento.

Una aplicación típica de estos motores es en servo válvulas hidráulicas.

El torque por el movimiento del motor es usado para variar el flujo de una válvula hidráulica piloto.


También, el torque del rotor tiene una relativamente alta frecuencia de respuesta y puede seguir rápidas variaciones de la señal de entrada.

CNAM

 

Índice / Index

 

anterior / previousCapítulo XII
Motor "inside-out"


En este tipo de motor la parte normalmente definida como rotor es un elemento estacionario.

Los solenoides son bobinados alrededor del elemento estacionario y los conectores de la potencia son colocados fuera del rotor.

La parte normalmente definida como estator, en este caso es el elemento que rota.

El elemento que esta rotando está hecho de magnetos permanentes y el elemento estacionario es alimentado con pulsos de D.C. o A.C. para crear el campo magnético giratorio.

Los motores "inside-out" se encuentran en algunas máquinas de oficina en aplicaciones especiales.

CNAM Loyola Aranjuez

 

Índice / Index

 
 

anterior / previousCapítulo XIV
Algunos motores

A continuación se puede observar una figura con algunos de los MOTORES mencionados.


CNAM

 
Índice / Index


 

anterior / previousSemblanza Breve 

ÍNDICE del PROYECTO

Sistema de control de motores de Corriente Continua basado en el microcontrolador LM629

PROYECTO para la obtención del Título de BACHILLERATO + 4 DE CNAM FRANCIA

Proyecto PDF

PROYECTO Versión PDF


Juan Antonio Pizarro Martín
Julio Martín Rodríguez
Ángel Puerta Rubio

Perfil Profesional

J. Sereira - El turiferario

e-mail


Sereira: La mano de la diosa           ISBN 13: 978-84-96621-63-3


Sereira: La mano de la diosa

El autor, Juan Antonio Pizarro Martín.

Nacido en Madrid pero residente en Aranjuez desde siempre, disfruto de esta población privilegiada por sus jardines y sus sotos, como lo hará cualquiera que se acerque por aquí; y no puedo evitar hacerlo notar en mis escritos.
No hay mucho más de notable para el público en mi biografía, salvo que interese saber que nací en el 59 del siglo pasado, bajo el signo de Sagitario.

Y que la novela se la dedico a mis padres y también a Maite y Magda, por haber sido tan pacientes conmigo.


Igualmente he de agradecer el poema prólogo a Marcela Vanmak.

Y por supuesto a mi amigo Luis Tobalina, autor del dibujo de la portada.

Sinopsis

Juan T. Volta, escritor de relativo éxito, está secretamente instalado en Aranjuez donde trabaja en su última novela.
Su rutinaria vida se ve rota por la aparición de un e-mail firmado por “Sereira”.
Sereira resulta ser Eugène, una joven atractiva e inquieta que le dice a Juan que “tiene la marca”, y a la que Juan cree tan sólo porque ella luce un buen cuerpo y parece interesada en él.
Sus actividades les llevaran como un torbellino a meterse de lleno en una historia de puertas estelares, extrañas apariciones e intereses en que Juan aprenderá a ver las cosas de otro modo, mucho menos cínico, y donde todo se resolverá al final en una fuente de Aranjuez, en la mano de la Diosa.

Juan Antonio

 
Créditos


Perfil Profesional
en Facebook
Creative Commons License
e-mail