ES2275708T3 - Un metodo de controlar un motor electrico, sistema para controlar un motor electrico y motor electrico. - Google Patents

Un metodo de controlar un motor electrico, sistema para controlar un motor electrico y motor electrico. Download PDF

Info

Publication number
ES2275708T3
ES2275708T3 ES01959993T ES01959993T ES2275708T3 ES 2275708 T3 ES2275708 T3 ES 2275708T3 ES 01959993 T ES01959993 T ES 01959993T ES 01959993 T ES01959993 T ES 01959993T ES 2275708 T3 ES2275708 T3 ES 2275708T3
Authority
ES
Spain
Prior art keywords
average
voltage
voltmeter
value
phases
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES01959993T
Other languages
English (en)
Inventor
Marcos Guilherme Schwarz
Roberto Andrich
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Whirlpool SA
Original Assignee
Whirlpool SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Whirlpool SA filed Critical Whirlpool SA
Application granted granted Critical
Publication of ES2275708T3 publication Critical patent/ES2275708T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/15Controlling commutation time
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/17Circuit arrangements for detecting position and for generating speed information
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2209/00Indexing scheme relating to controlling arrangements characterised by the waveform of the supplied voltage or current
    • H02P2209/07Trapezoidal waveform

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Control Of Electric Motors In General (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Direct Current Motors (AREA)

Abstract

Un método de controlar un motor eléctrico de n fases (FN) que comprende: - un microcontrolador (10); - un conjunto de voltímetros (DN) asociados al microcontrolador (10); - un conjunto de interruptores (SW2N) conectados a una tensión eléctrica de bus (VBUS), y asociados al microcontrolador (10); - activando selectivamente el microcontrolador (10) al menos a un par de interruptores (SW2N), aplicando una tensión de bus (VBUS) al menos a dos fases (FN) del motor (20), cuyo método comprende las etapas siguientes: - leer el microcontrolador (10), por medio del conjunto de voltímetros (DN), las señales de las tensiones eléctricas (fN) correspondientes a las tensiones de alimentación en las fases (FN) del motor (20), - obtener un valor promedio (fN-PROMEDIO) por la media de los valores de las señales de las tensiones eléctricas (fN), cuyas tensiones (fN) se obtienen por muestreo en un período (TS), en muestras igualmente distribuidas dentro de un período de tiempo (T), - comparar el microcontrolador (10) las tensiones (fN) correspondientes a las tensiones en las fases (FN) con parámetros pre-establecidos y activar los interruptores (SW2N) tan pronto como se obtengan los parámetros pre-establecidos mediante las tensiones (fN), - caracterizado porque la etapa de comparación incluye: - comparar el valor promedio (fN-PROMEDIO) de los valores de tensión (fN) muestreados en cada voltímetro (DN) con el promedio de los valores de tensión (fN-PROMEDIO) muestreados en cada uno de los demás voltímetros (DN), en el que el valor promedio (fN-PROMEDIO) de una de las fases se suma o se resta de un parámetro (H(r ) proporcional a la velocidad de rotación del motor (20).

Description

Un método de controlar un motor eléctrico, sistema para controlar un motor eléctrico y motor eléctrico.
El presente invento se refiere a un sistema para controlar un motor eléctrico de un método de control digital para un motor eléctrico, particularmente para un motor de imán permanente del tipo de c.c. sin escobillas, así como a un motor eléctrico provisto de un sistema de control digital.
Descripción de la técnica anterior
Un motor de imán permanente del tipo de c.c. sin escobillas podría hacerse funcionar sin ninguna información referente a su posición, trabajando de ese modo como un motor de inducción. Sin embargo, con el fin de lograr un par y un rendimiento máximos, las intensidades de corriente de fase tienen que estar sincronizadas con las tensiones inducidas. Esto se puede hacer por medio de detectores acoplados físicamente al motor, como por ejemplo deyectores tipo Hall, detectores ópticos, etc., o bien mediante la observación de las tensiones y/o intensidades de corriente inducidas. Los detectores acoplados tienen el inconveniente de añadir elementos "extra" al diseño del motor, aumentando considerablemente el coste final. Adicionalmente, las limitaciones de espacio y el propio entorno al que está sometido el motor pueden dar lugar a que el uso de estos tipos de detector no sea factible. Por ello, el uso de observadores de tensión y/o de intensidad de corriente es la mejor elección en la mayoría de los casos.
Ejemplos de técnicas de control que usan observadores de tensión y/o de intensidad de corriente se podrían encontrar en la patente brasileña PI 9904263- concedida a SCHWARTZ y colaboradores, en las patentes de EE.UU. 4.162.435 concedida a WRIGHT, patente de EE.UU. 4.159.990 concedida a LERDMAN, patente de EE.UU. 4.743.815 concedida a GEE y colaboradores, patente de EE.UU. 4.912.375 concedida a VUKOSAVIS, patente de EE.UU. 4.928.043 concedida a PLUNKETT, patente de EE.UU. 5.028.852 concedida a DUNFIELD, y patente de EE.UU. 5.420.492 concedida a SOOD, y también en las publicaciones de SATOSHI - 1991, ERTUGRUL - 1998 y
BOLOGNANI - 1999.
En la patente de WRIGHT se usa una técnica de integración para determinar el instante de la conmutación. El devanado que no está activado se integra, por lo que se obtiene el flujo magnético, que se compara con un valor de referencia. Cuando el valor de la integral excede del valor de referencia, se efectúa la conmutación, y el valor de la integral vuelve a su valor inicial. Un inconveniente de esta técnica es la gran cantidad de hardware requerida para implementarla. La solución no se microprocesa.
En la patente de LERDMAN, se usa una técnica similar a la presentada en la patente de WRIGHT. El devanado no activado se integra y se compara con una referencia. Esta técnica tiene también el inconveniente de necesitar una gran cantidad de hardware. La solución no se microprocesa.
En la patente de SCHWARZ se emplea una técnica que usa un observador de valor de tensión constituido por una red, formada por comparadores de tensión, condensadores y resistencias. Con este observador se toman las tensiones de fase, formando así un neutro virtual (cero de tensión inducida), si el sistema está equilibrado. Luego se compara el cero con cada fase, generando una señal que está 30º en adelanto del instante actual de cambio de posición. Después se compensa el adelanto mediante una red de condensadores, con el fin de alcanzar los instantes actuales de cambio de posición (conmutación). La solución se microprocesa, pero requiere muchos componentes externos.
En la patente de GEE se emplea una técnica de detección del cero de la tensión inducida (cruce por cero), en la que se considera como un cero la mitad del valor de la tensión en la barra de c.c. Se compara con el cero la tensión en el devanado no activado. El cero se alcanza siempre a los 30º del instante de la conmutación. De esta manera, queda un retardo después de la detección para determinar el instante de la conmutación. En el proceso de detección se usa un ciclo formado por resistencias, condensadores y comparadores No existe modulación sobre el control de velocidad del motor. En su lugar, se usa un rectificador controlado de silicio (en adelante SCR) que controla la tensión de la barra colectora (en adelante bus). La solución se microprocesa. Un inconveniente de esta técnica es el uso de comparadores de tensión. Otro inconveniente es que, en los motores que tienen un número reducido de surcos en el estator (por ejemplo, 6 surcos para rotor de 4 polos, 9 surcos para rotor de 6 polos), el cruce por cero tiene una región plana que hace difícil determinar el instante exacto en el que debería ocurrir.
En la patente de SATOSHI se emplea también un método de detección del cero. En este caso, se usan dos diodos para la detección. Se conecta un diodo a cada fase. Cuando una fase no está activada, se vigila la intensidad de corriente del diodo. El instante en el que se extingue la intensidad de corriente del diodo o el instante en el que esta corriente empieza a circular a través del diodo representa el cero de la tensión.
En la patente de VUKOSAVIC, se obtiene el tercer armónico de la tensión por medio de la suma de las tensiones de las fases. Luego se determina el instante de la conmutación como una función del ángulo de fase del tercer armónico. En este caso existe la ventaja de que la señal del tercer armónico no sufre ninguna distorsión en el caso de modulación de la tensión en el motor. Un inconveniente es la necesidad para el acceso al punto del neutro de la conexión en estrella del motor. La solución se microprocesa, pero otro inconveniente es la gran cantidad de hardware que se necesita fuera del microprocesador.
En la patente de PLUNIETT, lo mismo que en las de WRIGHT y LERDMAN, se hace la integración de la tensión de la fase no activada. El valor de la integración que representa el flujo magnético, se compara con un valor de referencia denominado punto cero. Este punto delimita la señal de tensión (valor cero de la tensión). Si, por ejemplo, la fase no activada está en elevación (hacia la tensión de bus), entonces los valores de tensión en la izquierda del punto cero se consideran negativos, y los de la derecha serán positivos. En este caso, cuando se inicia el proceso de integración, la tensión empieza a subir negativamente hasta que llega a su valor máximo negativo en el punto cero. Después del punto cero, el valor del módulo de la integral empieza a reducirse y el instante de conmutación ocurre cuando el valor de la integral llega a cero. La solución no se microprocesa. Un inconveniente es la gran cantidad de hardware requerido.
En la patente de DUNFIELD, se inyectan señales de alta frecuencia en la fase no activada y se miden los picos resultantes. Basándose en los valores medidos, se determina el instante de conmutación.
En la patente de SOOD, se usa un método que difiere bastante de los anteriormente citados. En este caso no es necesario alistar las tensiones en cada fase. Simplemente se usa la intensidad de corriente que circula por el bus de c.c. como información. El motor se activa inicialmente por imposición de tensión. El instante de la conmutación se ajusta luego de acuerdo con la forma de la intensidad de corriente leída. Se usa un microprocesador para hacer el análisis del formato de la intensidad de corriente.
Existen también en el mercado algunos microprocesadores diseñados para controlar motores, que disponen de periféricos para determinar el instante de la conmutación. Como ejemplos, se puede citar el microcontrolador ST 72141 fabricado por STMicroelectronics y los microcontroladores TMP88PH47, TMP88PH48, TMP88PH49 de Toshiba. Todos estos microprocesadores utilizan el método de detección del cero para determinar el instante de la conmutación.
En los microcontroladores fabricados por Toshiba, el cero se considera la mitad del valor de la tensión del bus de c.c., pero necesita comparadores, resistencias y condensadores externos para ayudar a la detección.
En los microcontroladores fabricados por STMicroelectronics el cero es la propia referencia del circuito digital. Necesita siempre la presencia de modulación en las fases, porque la lectura de la tensión de la fase no activada debería hacerse cuando todos los interruptores del inversor están abiertos. Solamente se requieren 3 resistencias y 3 condensadores para ayudar en la detección.
Los resúmenes de patentes japonesas volumen 1999, nº 09, de 31 de julio de 1999 (JP 11 098883 A (Fujitsu General Limited), 9 de abril de 1999 describen un método para controlar un motor eléctrico.
Los resúmenes de patentes japonesas volumen 016, nº 521 (E- 1285) de 27 de octubre de 1992 (JP 04 193094 A (Mitsubishi Heavy Ind Ltd), 13 de julio de 1992) describen un método para prevenir un desfase en retraso cuando se controla un motor eléctrico, que es causado a través de unos medios de histéresis para suprimir ruidos y por medio de una disminución de la anchura de tiempo de una punta de tensión generada en la tensión en bornes de los terminales de una bobina, por la atenuación con resistencias de la entrada negativa de un comparador en un circuito para detectar una posición, y por avanzar la fase de una temporización de comparación.
Breve descripción y objetivos del invento
En la técnica propuesta en el presente invento, se muestrean las tensiones de las tres fases del motor, se tratan matemáticamente, se suman a un parámetro proporcional a la velocidad del motor y que básicamente depende de la forma que constituye este motor, y se comparan entre sí. El instante de la conmutación se podría adelantar o retrasar simplemente cambiando dicho parámetro por medio de software. La totalidad del control y detección de la posición se lleva a cabo exclusivamente mediante un procesador de señal digital o un equipo equivalente, que en este caso se define como el conjunto de microcontrolador asociado a un convertidor analógico-digital (en adelante A/D). El método y el sistema de control del presente invento tienen el objetivo de eliminar los circuitos analógicos para determinar la posición del rotor y buscar la activación del motor con el ángulo correcto entre la intensidad y la tensión impuestas en los devanados del motor, permitiendo el control de este ángulo por medio de un parámetro insertado en el software.
Otro objetivo del invento es permitir la detección de la posición del rotor para potencias bastante altas, incluso en situaciones en las que la desmagnetización termina 30 grados eléctricos a partir del instante de la última conmutación, es decir, después del instante del cruce por cero de la tensión en la fase no activada.
El método y el sistema tienen también el objetivo de abarcar un intervalo amplio de velocidades de rotación, permitiendo el par total desde el 2% de la velocidad de rotación máxima (por debajo de este valor las tensiones a la entrada de los aparatos de medida son muy bajas). El sistema y el método tienen además el objetivo de usar solamente un procesador de señal digital y tres divisores resistivos con filtros resistencia-condensador (en adelante RC) de primera calidad para leer las tensiones en las fases del motor, sin requerir necesariamente la presencia de modulación, por ejemplo, modulación de anchura de impulso (en adelante PWM) de la tensión en las fases.
Otro objetivo del método y sistema propuestos es aceptar formas de onda trapezoidales de las tensiones inducidas con un nivel menor de 120º, que se encuentran cuando se emplean diferentes formas constructivas del motor.
Otro objetivo del método y sistema propuestos es aceptar la modulación PWM en las fases del motor con relación cíclica del 100%.
Un objeto más del sistema y método propuestos es trabajar con la técnica de control mediante la imposición de tensión y la imposición de intensidad en los devanados del motor.
Uno de los objetivos del presente invento se logra por medio de un método de controlar un motor eléctrico de n fases que comprende un microcontrolador; un conjunto de voltímetros asociado al microcontrolador; un conjunto de interruptores conectados a una tensión eléctrica de bus, y asociados al microcontrolador; cuyo microcontrolador activa selectivamente al menos un par de interruptores, aplicando una tensión de bus al menos a dos fases del motor, cuyo método comprende las etapas siguientes: el microcontrolador lee, por medio del conjunto de voltímetros, las señales de las tensiones eléctricas correspondientes a las tensiones de alimentación de las fases del motor, obtener un valor medio mediante el promedio de los valores de las señales de las tensiones eléctricas, obteniéndose las tensiones por muestreo del período, distribuidas igualmente dentro de un período de tiempo, y comparando el microcontrolador las tensiones correspondientes a las tensiones en las fases con parámetros pre-establecidos y activando los interruptores tan pronto como los parámetros pre-establecidos son obtenidos por las tensiones, caracterizado porque la etapa de comparación incluye comparar el valor promedio de los valores de tensión muestreados en cada voltímetro con la media de los valores de tensión muestreados en cada uno de los otros voltímetros, sumándose o restándose el valor medio de una de las fases de un parámetro proporcional a la velocidad de variación de la rotación del motor.
Otro objetivo del presente invento se logra por medio de un sistema para controlar un motor eléctrico de N fases que comprende: un microcontrolador, un conjunto de interruptores conectados a una tensión eléctrica de bus, y asociados al microcontrolador; cuyo microcontrolador está dispuesto para activar selectivamente al menos un par de interruptores, aplicando una tensión de bus al menos a dos fases del motor, estando dispuesto además el microcontrolador para obtener un valor promedio mediante la media de los valores de las señales de las tensiones eléctricas, cuyas tensiones se obtienen por muestreo del período, distribuidas igualmente dentro de un período de tiempo; cuyo sistema comprende además un conjunto de voltímetros asociados al microcontrolador estando conectado el conjunto de voltímetros a las entradas de alimentación de las fases del motor, comprendiendo el microcontrolador, guardadas en su memoria, relaciones pre-establecidas entre las tensiones, y siendo capaz de comparar el valor medido por los voltímetros con las relaciones pre-establecidas de las tensiones medidas por el conjunto de voltímetros; cuyo sistema se caracteriza porque el microcontrolador está dispuesto para comparar el valor promedio de los valores de tensión muestreados en cada voltímetro con la media de los valores de tensión muestreados en cada uno de los otros voltímetros, sumándose o restándose el valor promedio de una de las fases de un parámetro proporcional a la velocidad de rotación del
motor.
Breve descripción de los dibujos
A continuación se describe el invento con más detalle con referencia a una realización representada en el dibujo.
- La Figura 1 representa (a) un diagrama de bloques de un sistema para activar un motor de imán permanente de c.c. sin escobillas, trifásico, de 4 polos, con tensiones con formas de onda trapezoidales de nivel de 120 grados eléctricos y (b) el respectivo diagrama de tiempos;
- La Figura 2 representa una superposición de las tensiones inducidas (E_{N}) por fase, con forma trapezoidal y nivel de 120 grados eléctricos, y de la tensión en el punto común (V_{COMÚN}) de un motor ideal de imán permanente del tipo de c.c. sin escobillas;
- La Figura 3 representa una superposición de las tensiones V_{N} y de la tensión en el punto común (V_{COMÚN}) indicadas en la Figura 1 y en la Figura 7 para el caso en que las tensiones inducidas (E_{N}) sean trapezoidales con nivel de 120 grados eléctricos;
- La Figura 4 representa una superposición de las tensiones inducidas (E_{N}) por fase, con forma de onda trapezoidal y un nivel inferior a 120 grados eléctricos, y de la tensión en el punto común (V_{COMÚN}) de un motor del tipo de c.c. sin escobillas; esta Figura identifica también la obtención del parámetro H(r);
- La Figura 5 representa una superposición de la tensión V_{N} y de la tensión en un punto común (V_{COMÚN}) indicada en la Figura 1 y en la Figura 7 para el caso en que las tensiones inducidas (V_{N}) tengan formas de onda trapezoidales con un nivel inferior a 120 grados eléctricos:
- La Figura 6 representa la señal de orden de ejecución de los interruptores SW_{2N} a cada posición, las tensiones en las entradas de las fases del motor (F_{N}) e indica los instantes de conmutación de la posición 2 a la posición 3 y de la posición 3 a la posición 4;
- La Figura 7 representa el sistema usado en el presente invento, formado por una unidad rectificadora (40), un filtro rectificador (50), un conjunto de interruptores SW_{2N} conectados entre un potencial V_{BUS} y la tierra GND, un motor eléctrico del tipo de c.c. de imán permanente sin escobillas (20), y un conjunto de voltímetros D_{N}, un procesador de señal digital (10) + (30);
- La Figura 8 representa la señal de orden de ejecución de los interruptores SW_{2N}, la tensión en una de las fases del motor F_{N}, la tensión a muestrear f_{N}, la tensión V_{N} en el correspondiente devanado del motor, y f_{N-PROMEDIO} resultado del muestreo de la tensión f_{N}, de acuerdo con el sistema del presente invento;
- La Figura 9 representa en un detalle los instantes de muestreo de la tensión f_{N} en una de las fases del motor, así como la f_{N-PROMEDIO} resultado del tratamiento matemático de las muestras de tensión f_{N}, para un sistema en el que se aplica la modulación PWM a la tensión en las fases del motor;
- La Figura 10 representa (a) las formas de onda experimentales para un motor con un estator de devanados trifásicos de 6 ranuras concentradas con 4 polos, así como (b) una ampliación que muestra el instante de la toma de muestras de la fase A y la media obtenida mediante el tratamiento matemático de las muestras.
Descripción detallada de las figuras
La Figura 1(a) muestra la configuración básica de un inversor y (b) las formas de onda ideales cuando se activa una onda trapezoidal en un motor de 4 polos trifásico de imán permanente del tipo de c.c. sin escobillas. En el funcionamiento normal, el control analiza la entrada del observador de tensión y/o de intensidad y activa los interruptores SW1...SW6 en la secuencia indicada en la Figura 1 de acuerdo con la posición detectada. En el caso de una sobreintensidad de corriente, indicado por el observador de intensidad, todos los interruptores se abren para proteger al sistema.
Con referencia a la Figura 7, el sistema de control del presente invento se realiza totalmente mediante un microcontrolador 10, un convertidor A/D provisto de al menos tres entradas para leer las tensiones f_{N} en los voltímetros D_{N} que corresponden a las tensiones en las fases F_{N}. Evidentemente, el microcontrolador 10 se podría sustituir por un dispositivo equivalente que tenga las mismas características que un microcontrolador asociado a elementos periféricos o a un procesador de señal digital.
La Figura 2 muestra las formas ideales de onda superpuestas inducidas por un motor eléctrico de imán permanente trifásico del tipo de c.c. sin escobillas, con tensión trapezoidal y nivel de 120 grados eléctricos. El nivel se define en esta memoria como el ángulo en grados eléctricos en el que las tensiones inducidas permanecen en un valor más alto (nivel positivo) o más bajo (nivel negativo) y aproximadamente constante. En esta figura se pueden ver las siguientes relaciones entre tensiones de fase para cada etapa (posición) de 60 grados eléctricos.
TABLA 1 Relaciones entre tensiones inducidas en el motor
\dotable{\tabskip\tabcolsep#\hfil\+#\hfil\+#\hfil\tabskip0ptplus1fil\dddarstrut\cr}{
 Posición 1 \+  \leftrightarrow  \+ E _{A}    \geq  E _{C}  >
E _{B} \cr  Posición 2 \+  \leftrightarrow  \+ E _{A}  > E _{B}  
 \geq  E _{C} \cr  Posición 3 \+  \leftrightarrow  \+ E _{B}   \geq 
E _{A}  > E _{C} \cr  Posición 4 \+  \leftrightarrow  \+ E _{B} 
> E _{C}   \geq  E _{A} \cr  Posición 5 \+  \leftrightarrow  \+
E _{C}   \geq  E _{B}  > E _{A} \cr  Posición 6 \+
 \leftrightarrow  \+ E _{C}  >  E _{A}  >
E _{B} \cr}
\vskip1.000000\baselineskip
De esta manera, se puede ver que cada posición presenta una relación bien definida entre las tensiones inducidas en las fases del motor. Por ejemplo, en el caso de que la posición actual sea la posición 1, la posición 2 debería iniciarse cuando la tensión inducida en la fase C (E_{C}) sea igual a la tensión inducida en la fase B (E_{B}) (véase Figura 2) y ésta sea menor que la tensión inducida en la fase A (E_{A}). Del mismo modo, la posición 3 debería iniciarse cuando la tensión inducida en la fase B (E_{B}) sea igual a la tensión inducida en la fase A (E_{A}) y ésta sea mayor que la tensión inducida en la fase C (E_{C}).
Con referencia a la Figura 3 y a la Figura 7, se puede observar, con respecto a la tierra del circuito GND, las tensiones V_{A}, V_{B} y V_{C} en el punto común del motor V_{COMÚN:}
(1)V_{A} = E_{A} + V_{COMÚN}
(2)V_{B} = E_{B} + V_{COMÚN}
(3)V_{C} = E_{C} + V_{COMÚN}
La tensión en el punto común del motor V_{COMÚN} para el caso de la tensión trapezoidal con nivel de 120 grados es la mitad del valor de la tensión de bus;
(4)V_{COMÚN} = V_{BUS}/2.
Así, las tensiones V_{A}, V_{B} y V_{C} están dispuestas simétricamente entre la tensión V_{BUS} y la tierra GND. Si la variación de velocidad del motor se efectúa variando directamente la tensión de bus V_{BUS}, es decir, sin modulación PWM, y el motor funciona en vacío, estas tensiones tendrán el valor de nivel positivo igual a la tensión de bus V_{BUS} y el valor de nivel negativo igual al valor de tierra GND según se ha ilustrado en la Figura 3. En esta figura se puede ver que las relaciones entre las tensiones V_{A}, V_{B} y V_{C} son iguales a las relaciones entre las tensiones inducidas E_{A}, E_{B} y E_{C} indicadas en la Tabla 1 Se puede escribir la tabla siguiente
\vskip1.000000\baselineskip
TABLA 2 Relaciones entre las tensiones V_{N} en las fases del motor
\dotable{\tabskip\tabcolsep#\hfil\+#\hfil\+#\hfil\tabskip0ptplus1fil\dddarstrut\cr}{
 Posición 1 \+  \leftrightarrow  \+ VA  \geq  VC > VB\cr 
Posición 2 \+  \leftrightarrow  \+ VA >  VB  \geq  VC\cr 
Posición 3 \+  \leftrightarrow  \+ VB   \geq  VA >  VC\cr 
Posición 4 \+  \leftrightarrow  \+ VB > VC  \geq  VA\cr  Posición
5 \+  \leftrightarrow  \+ VC  \geq  VB > VA\cr  Posición 6 \+
 \leftrightarrow  \+ VC > VA > 
VB\cr}
\vskip1.000000\baselineskip
Para un sistema real, la obtención de tensiones inducidas con un nivel de 120 grados restringe enormemente el proyecto y la construcción del motor. Así, con referencia a la Figura 4, se considera una forma de onda de tensión genérica (nivel inferior a 120 grados). En este caso, las relaciones entre las tensiones inducidas, para cada posición, indicadas en la Tabla 2, continúan siendo ciertas. Sin embargo, nótese que para el caso de nivel de 120 grados, en el instante de conmutación, caracterizado por la igualdad de dos fases, esta igualdad se produce con ambas fases o bien de un valor máximo (nivel positivo) o bien de un valor mínimo (nivel negativo). Por otra parte, en el caso de un nivel inferior a 120 grados, la igualdad entre dos fases cualesquiera (instante de conmutación) ocurre siempre a una diferencia de tensión de 2H del valor positivo o negativo.
En la Figura 5, se pueden observar las tensiones V_{A}, V_{B} y V_{C} para el caso de un nivel inferior a 120 grados. En esta situación continúan siendo ciertas las relaciones de la Tabla 2. Nótese que la tensión en el punto común del motor V_{COMÚN} ya no permanece fija en la mitad de la tensión de bus V_{BUS}/2. El nivel reducido causa una fluctuación de amplitud H alrededor de este valor V_{BUS}/2. Esta distorsión en la tensión en el punto común del motor V_{COMÚN} da lugar a que la forma de las ondas V_{N} sea diferente de la forma de las tensiones inducidas E_{N}. En este caso, la igualdad entre dos de las tensiones V_{N} (instante de conmutación) ocurre siempre en una diferencia H del nivel positivo o negativo y no de 2H, como en el caso de las tensiones inducidas E_{N}.
Para la activación del motor, no se puede tener un acceso directo simultáneo a las N tensiones inducidas E_{N}. Por tanto, no es posible utilizar directamente las relaciones de la Tabla 1. Además, con el fin de leer estas tensiones, sería necesario tener acceso al punto común del motor, lo cual encarece el circuito de detección y también el proyecto del motor.
Incluso no se puede acceder simultáneamente a las tensiones V_{N} que se referencian a la tierra GND, debido a las inductancias L_{N} y resistencias R_{N} (véase Figura 7) del devanado del motor. Por tanto, tampoco se pueden aplicar las relaciones de la Tabla 2. El punto de detección usado en el presente invento son las entradas de alimentación de las fases del motor F_{N} (véase Figura 7). Para comprender el método de detección usando estas entradas, se debe observar la Figura 6. Esta figura ilustra las formas de onda de las entradas F_{N}, obtenidas para el caso de que el nivel de la tensión inducida del motor es menor de 120 grados. En este caso se considera el motor funcionando en vacío y sin modulación de la tensión de bus V_{BUS}. Analizando, a título de ejemplo, la conmutación desde la posición 2 hasta la posición 3: cuando el motor está funcionando en la posición 2, el interruptor SW_{1} conecta la entrada F_{A} a la tensión de bus V_{BUS}, el interruptor SW_{6} conecta la entrada F_{C} a la tierra GND. La entrada F_{B} está abierta Por tanto, no hay circulación de corriente en la resistencia R_{B} y en la inductancia L_{B} de este devanado, y se tiene que la tensión V_{B} es el valor de tensión en esta entrada. Resumiendo, en la posición 2, se tiene:
\quad
F_{A} = V_{BUS}
\quad
F_{B} = V_{B}
\quad
F_{C} = 0 (TIERRA)
El instante de la conmutación a la posición 3 debería ocurrir cuando la tensión V_{B} es igual a la tensión V_{A}. Sin embargo, observando la Figura 6, se puede ver que en el instante de la conmutación, V_{A} es igual a V_{BUS} - H (considerando el motor virtualmente en vacío). De este modo, se puede escribir la siguiente relación a cumplirse en el instante de la conmutación desde la posición 2 hasta la posición 3:
\dotable{\tabskip\tabcolsep#\hfil\+#\hfil\tabskip0ptplus1fil\dddarstrut\cr}{
 Conmutación 2  \rightarrow  3: \+ F _{B}   \geq    F _{A}  - H >

F _{V} \cr}
\vskip1.000000\baselineskip
Se deduce que en la posición 3:
\quad
F_{A} = V_{A}
\quad
F_{B} = V_{BUS}
\quad
F_{C} = 0 (TIERRA)
\vskip1.000000\baselineskip
El instante de conmutación a la posición 4 debería ocurrir cuando la tensión V_{A} sea igual a la tensión V_{C}. Observando la Figura 6, se ve que, en el instante de conmutación V_{C}, GND + H es válido (considerando el motor virtualmente en vacío). Por tanto, se puede escribir la siguiente relación a satisfacerse en el instante de la conmutación desde la posición 3 hasta la posición 4:
\dotable{\tabskip\tabcolsep#\hfil\+#\hfil\tabskip0ptplus1fil\dddarstrut\cr}{
 Conmutación 3  \rightarrow   4 \+ F _{B}   >  F _{G}  + H  \geq 
F _{A} \cr}
\vskip1.000000\baselineskip
Extendiendo el mismo razonamiento para las otras conmutaciones, se llega a la tabla siguiente:
TABLA 3 Relaciones entre las tensiones F_{N} en los instantes de conmutación
\dotable{\tabskip\tabcolsep#\hfil\+#\hfil\+#\hfil\+#\hfil\+#\hfil\tabskip0ptplus1fil\dddarstrut\cr}{
 Conmutación 6 \+  \rightarrow  \+ 1 \+  \leftrightarrow  \+ FA
 \geq  FC - H > FB\cr  Conmutación 1 \+  \rightarrow  \+ 2 \+
 \leftrightarrow  \+ FA > FB + H  \geq  FC\cr  Conmutación 2 \+
 \rightarrow  \+ 3 \+  \leftrightarrow  \+ FB  \geq  FA - H >
FC\cr  Conmutación 3 \+  \rightarrow  \+ 4 \+  \leftrightarrow  \+
FB > FC + H  \geq  FA\cr  Conmutación 4 \+  \rightarrow  \+ 5 \+
 \leftrightarrow  \+ FC  \geq  FB - H > FA\cr  Conmutación 5 \+
 \rightarrow  \+ 6 \+  \leftrightarrow  \+ FC > FA + H  \geq 
FB\cr}
\vskip1.000000\baselineskip
Comparando las tablas 2 y 3, se pueden ver, como diferencias, la sustitución de las tensiones V_{N} por las tensiones F_{N} y la inclusión del parámetro H. Como varía la velocidad de rotación del motor, la amplitud de sus tensiones inducidas varía proporcionalmente y, como resultado, se produce la variación del parámetro H. Por tanto, una vez que se ha obtenido el parámetro H para una velocidad de rotación r_{0} (H(r_{0})), se puede obtener su valor para una rotación r cualquiera mediante la expresión:
(5)H(r)=(r/r_{0}).H(r_{0})
La obtención del parámetro H para un motor cualquiera se podría hacer de una manera muy sencilla:
a)
imponiendo una velocidad de rotación r_{0} al motor, manteniendo al mismo tiempo a todos los interruptores SW_{2N} desconectados;
b)
leyendo las tensiones inducidas E_{N}; esto es posible en esta situación, puesto que no circulará corriente a través de las resistencias R_{N} e inductancias L_{N} de los devanados.
c)
leyendo el parámetro H(r_{0}) como siendo la mitad de la diferencia entre el valor de pico de las tensiones inducidas E_{P} y la tensión E' que corresponde a la tensión en la que los módulos de tensión reducida en dos fases son iguales entre sí (véase Figura 4);
(6)H(r_{0}) = (E_{p}-E\text{*})/2
d)
usando la expresión (6) para obtener H(r) para una velocidad de rotación cualquiera r.
Hasta ahora se ha considerado al motor funcionando en vacío. En el caso de funcionamiento normal del motor, la presencia de corriente en los devanados ocasiona que las tensiones inducidas E_{N} y por consiguiente las tensiones V_{N} experimenten una reducción de amplitud, reduciendo también la velocidad de rotación r. De este modo, las amplitudes máximas de las tensiones V_{N} son menores que la tensión de bus V_{BUS} y sus amplitudes mínimas son mayores que la tierra GND. Por tanto, se debería aumentar el valor de H(r) para compensar esta variación de corriente. Este aumento debería ser proporcional al valor de la intensidad de corriente. Si no se desea utilizar el valor de la intensidad de corriente en el algoritmo de control, se puede añadir la multiplicación por un factor constante k_{i} > 1, durante la obtención del parámetro (H(r)) en la etapa anteriormente descrita d para compensar las variaciones de intensidad de corriente. Se obtiene así:
(7)H(r) = (r/r_{0}).H(r).K_{i}
De este modo, con el motor funcionando en vacío, se tiene siempre el instante de conmutación un poco adelantado con respecto al instante correcto. Cuando aumenta la intensidad de la corriente del motor, el instante de conmutación se retrasa. El valor de K_{i} se puede ajustar experimentalmente de tal manera que se garantice el buen funcionamiento del motor en la condición de máxima intensidad de corriente. Como sugerencia inicial, se podría usar el valor
K_{i} = 1,3.
Si se ajusta K_{i} en un valor menor que 1, se tendrá una reducción en el valor H(r) y por consiguiente se producirá un retraso en el instante de conmutación. Por tanto, además de usarse para compensar por el aumento en la intensidad de la corriente, esta constante se podría usar para permitir adelantar y retrasar el instante de conmutación.
En relación con el algoritmo de detección, es necesario tener en cuenta el factor de escala del sistema de adquisición indicado en la Figura 7. Los voltímetros D_{N} presentan un factor de escala Kr dado por
(8)K_{D} = R_{1}/(R_{1} + R_{2})
De este modo, en la entrada del convertidor A/D 30 se conectan las tensiones f_{N} dadas por:
(9)f_{N} = K_{D} . F_{N}
El parámetro H(r) debería también escalarse mediante el factor de escala K_{P}. Mediante la adición del factor de escala K_{P} a la Tabla 3 y sustituyendo H por H(r), se llega a la siguiente tabla para usar en el algoritmo de control:
TABLA 4 Relaciones a probar en el microcontrolador para detectar posición
100
(Conmutation = conmutación)
\vskip1.000000\baselineskip
En la aplicación final, la variación de la velocidad de rotación del motor se podría obtener variando directamente la tensión V_{BUS} (véase Figura 4), o mediante la modulación de la tensión aplicada al motor por medio de los interruptores SW_{1}, SW_{2}, ....SW_{6}.
Por ejemplo, en el caso de que la modulación se realice por medio de los interruptores SW_{1}, SW_{3} y SW_{5}, la tensión en la fase A (y también en las fases restantes) tendrá la forma indicada en la Figura 8.
El filtro R_{1}C presente en D_{N} (véase Figura 4) atenúa las variaciones de tensión en esta fase. De este modo, se obtiene una forma de onda similar a f_{a} indicada en la Figura 6.
En este caso, con el fin de hacer las comparaciones entre las tensiones observadas en cada fase, de acuerdo con la Tabla 4, es necesario filtrar totalmente la modulación presente en f_{a}, f_{b} y f_{c}. Para ello, se calcula la media de las tensiones en cada período de modulación T. La frecuencia de muestreo usada para medir la tensión f_{N} debería sincronizarse con la frecuencia de modulación F.
En cada período de modulación, se muestrean siempre k valores, igualmente espaciados, de cada fase, es decir, la frecuencia de muestreo viene dada por:
(10)F_{S} = k . F
La suma de estos k valores dividida por el número de muestreos representa el valor promedio aproximado de la tensión a lo largo del período de modulación T. Esta operación se realiza en cada muestreo de la tensión f_{N}, permitiendo obtener el valor promedio de F_{N-PROMEDIO}, cada ciclo de muestreo de la tensión f_{N}, es decir, en una frecuencia k veces tan alta como el período de modulación PWM de la tensión en las fases del motor.
Con el fin de evitar la necesidad de esperar un período completo T para tener disponible el valor promedio, se ha adoptado el procedimiento siguiente: en cada período de muestreo T_{S} = 1/F_{S}, se suma el valor muestreado a las muestras anteriores k - 1 y el resultado se divide por k. Dicho de un modo más sencillo, la técnica propuesta para determinar el valor de f_{N-PROMEDIO} consiste en la media aritmética de las últimas k muestras.
Esta técnica aporta una resolución óptima en la determinación del instante correcto de modulación para el motor, incluso para frecuencias de conmutación relativamente bajas PWM.
A título de ejemplo, la Figura 9 representa la ampliación del detalle indicado en la Figura 8. En este ejemplo, se consideran 5 muestras por período de modulación (k = 5). Después de la quinta muestra del período de modulación n, se tendrá como valor promedio:
101
(Average = promedio)
\vskip1.000000\baselineskip
Entrando en el período de modulación n + 1, el valor máximo de f_{a} será:
102
y entonces:
103
(AVERAGE = PROMEDIO)
\vskip1.000000\baselineskip
De este modo, en cada período de muestreo TS, se tiene el valor de f disponible. Es importante observar que la frecuencia de corte del filtro R_{1}C debería ser menor que la mitad de la frecuencia de muestreo (FC < FS/2), respetando así el criterio de Nyquist. Como una buena estimación se puede usar 1/4 de la frecuencia de muestreo, o menos. Para la frecuencia de muestreo se puede utilizar, por ejemplo, 4*F o más, con el fin de tener un buen promedio. Por tanto, como una sugerencia:
(14)F_{S} <= 4.F
(15)F_{C} <= 2.F_{S}
En la Figura 8, la línea de trazos indica el valor promedio f_{a-PROMEDIO} obtenido con la técnica propuesta. Nótese que la forma de f_{a-PROMEDIO} en la Figura 6 es la misma de F_{A} en la Figura 6, donde no hay modulación PWM de la tensión en la fase del motor.
Entonces se obtiene que, con la técnica propuesta, el efecto de la modulación PWM sobre las tensiones de las fases se filtra virtualmente en su totalidad, sin presentar un inconveniente significativo entre el valor real de la media y los valores calculados, permitiendo de ese modo usar las relaciones indicadas en la Tabla 4, de donde se obtiene los valores promedio (véase Tabla 6) para determinar el aumento de conmutación del motor.
TABLA 5 Tabla final de comparaciones para usar en el algoritmo
104
(Conmutation = Conmutación, Average = promedio)
\vskip1.000000\baselineskip
Un punto importante a tener en cuenta en el uso de la técnica de filtración propuesta para la observación de las tensiones inducidas en las fases del motor es que este proceso permite vigilar la posición del rotor k veces en cada período de modulación PWM de la tensión aplicada en las fases del motor. De este modo, aún en el caso de usar una frecuencia de modulación baja (por ejemplo 1 KHz o menor) todavía se obtiene una buena resolución durante la detección de la posición del motor y del instante adecuado de conmutación.
A título de ejemplo, considérese la Figura 10a. Esta figura presenta los resultados experimentales obtenidos en el control de un motor de imán permanente de 4 polos, tipo c.c. sin escobillas con 6 ranuras, siendo F = 1,2 KHz, F_{C} = 3,3 KHz, F_{S} = 6*F = 19,2 KHz. La velocidad de rotación es de 1600 rpm. En la Figura 10b se presentan a escala ampliada 2 ciclos de PWM y también se han indicado los instantes de muestreo. Según se ha comentado anteriormente, aunque la frecuencia de modulación es baja, la técnica matemática de filtración propuesta en este invento permite vigilar el cambio de posición 16 veces en cada período T. De este modo, se tiene una resolución excelente en la detección de la posición. Es importante notar que las amplitudes de las señales representadas en la Figura 10a están a escalas diferentes, sirviendo únicamente como una referencia cualitativa.
Con referencia a la Figura 10, el pico de tensión observado en la fase A después de la conmutación 5 \rightarrow y la ausencia de tensión después de la conmutación 2 \rightarrow3 caracterizan el período de desmagnetización de esta fase. La desmagnetización es el período requerido para el caso de extinción de la intensidad de la corriente que circula en una fase determinada, tras la terminación del período de aplicación de la corriente en esta fase, es decir, después de la conmutación desde una posición x a la posición siguiente x + 1. La desmagnetización causa una distorsión en la forma de onda de la tensión observada en los terminales del motor. Para prevenir que esta distorsión afecte a la detección de la posición, existe un determinado período de retardo T_{D} después de cada conmutación, en el que no se realiza la conmutación entre las tensiones F_{N}. Una ventaja del método del presente invento en comparación con el método tradicional de detectar el cero de las tensiones inducidas es que, en el método de detección del cero, el período de desmagnetización no puede exceder de 30 grados eléctricos, dado que en este caso no se puede detectar el cero que ocurre exactamente después de 30 grados. En el método del presente invento, la desmagnetización podría exceder de 30 grados sin causar ningún problema en absoluto en la detección, y para ello es suficiente ajustar convenientemente el período de retardo T_{D}.
Es importante notar que, tanto el filtro R_{1}C como el proceso del cálculo matemático de la media causan un retardo del resultado. Sin embargo, este retardo, aunque es corto y tiene poca influencia, se puede compensar simplemente ajustando el parámetro H(r).
Si la PWM de modulación es el 100%, la tensión V_{BUS} será continua, y no es necesario realizar el muestreo; en este caso particular, es posible llevar a cabo la detección de la posición simplemente observando las tensiones en las fases y luego comparando estos valores de acuerdo con la Tabla 4. El ritmo de muestreo en situaciones en las que el muestreo sea menor del 100% debería ser adecuado para garantizar una buena resolución en la máxima velocidad de rotación del motor. En esta velocidad de rotación, la frecuencia eléctrica del motor vendrá dada por:
(16)F_{EL} = \frac{n.p}{60} = \frac{4500 . \ 2}{60} = 150 \ Hz
donde:
n = velocidad de rotación del motor en rpm; y
p = número de pares de polos.
Como cada período eléctrico presenta 6 posiciones diferentes, se tendrá un período mínimo por posición para este motor de:
(17)T_{POS \ MINIMUM} = \frac{1}{6 . \ 150 \ Hz} = 1 . 11 \ ms
(POS MINIMUM = POSICIÓN MÍNIMA)
\vskip1.000000\baselineskip
De este modo, un buen valor a usar para mantener una buena resolución en la máxima velocidad de rotación es de 10 muestras por posición. Entonces se obtiene el siguiente valor para la frecuencia de muestreo
(18)F_{s} = \frac{10}{T_{POS \ MINIMUN}} = 9 . 09 \ kHz
Evidentemente, el objeto del presente invento es aplicable a motores de construcción similar a la de los motores de imán permanente y que tengan cualquier número de polos y fases, siendo necesario únicamente conformarse a la aplicación particular.
Habiéndose descrito una realización preferida, deberá entenderse que el alcance del presente invento abarca otras variaciones posibles, que están limitadas solamente por el contenido de las reivindicaciones adjuntas, que incluyen los equivalentes posibles.

Claims (16)

1. Un método de controlar un motor eléctrico de n fases (F_{N}) que comprende:
- un microcontrolador (10);
- un conjunto de voltímetros (D_{N}) asociados al microcontrolador (10);
- un conjunto de interruptores (SW_{2N}) conectados a una tensión eléctrica de bus (V_{BUS}), y asociados al microcontrolador (10);
- activando selectivamente el microcontrolador (10) al menos a un par de interruptores (SW_{2N}), aplicando una tensión de bus (V_{BUS}) al menos a dos fases (F_{N}) del motor (20), cuyo método comprende las etapas siguientes:
-
leer el microcontrolador (10), por medio del conjunto de voltímetros (D_{N}), las señales de las tensiones eléctricas (f_{N}) correspondientes a las tensiones de alimentación en las fases (F_{N}) del motor (20),
-
obtener un valor promedio (f_{N-PROMEDIO}) por la media de los valores de las señales de las tensiones eléctricas (f_{N}), cuyas tensiones (f_{N}) se obtienen por muestreo en un período (T_{S}), en muestras igualmente distribuidas dentro de un período de tiempo (T),
-
comparar el microcontrolador (10) las tensiones (f_{N}) correspondientes a las tensiones en las fases (F_{N}) con parámetros pre-establecidos y activar los interruptores (SW_{2N}) tan pronto como se obtengan los parámetros pre-establecidos mediante las tensiones (f_{N}),
-
caracterizado porque la etapa de comparación incluye:
-
comparar el valor promedio (f_{N-PROMEDIO}) de los valores de tensión (f_{N}) muestreados en cada voltímetro (D_{N}) con el promedio de los valores de tensión (f_{N-PROMEDIO}) muestreados en cada uno de los demás voltímetros (D_{N}), en el que el valor promedio (f_{N-PROMEDIO}) de una de las fases se suma o se resta de un parámetro (H(r)) proporcional a la velocidad de rotación del motor (20).
2. Un método de acuerdo con la reivindicación 1, caracterizado porque, antes de la etapa de leer las tensiones (f_{N}), los valores se convierten mediante un convertidor A/D (30).
3. Un método de acuerdo con una cualquiera de las reivindicaciones 1 ó 2, caracterizado porque:
-
los interruptores (SW_{2N}) comprenden interruptores (SW_{1}) a (SW_{6}) y el voltímetro (D_{N}) comprende los voltímetros (D_{A}) hasta (D_{C}), y la etapa de comparar las tensiones (f_{N}) correspondientes a las tensiones en las fases (F_{N});
-
una primera combinación de interruptores (SW_{1}) y (SW_{4}) se activa cuando el valor promedio de la tensión (f_{a-PROMEDIO}) en el voltímetro (D_{A}) es mayor o igual al valor promedio de la tensión (f_{C- PROMEDIO}) en el voltímetro (D_{C}) restado del parámetro (H(r)), y el valor promedio de la tensión (f_{C-PROMEDIO}) en el voltímetro (D_{C}) restado del parámetro (H(r)) es mayor que el valor promedio de tensión (f_{B-PROMEDIO}) en el voltímetro (D_{B});
-
una segunda combinación de interruptores (SW_{1}) y (SW_{6}) se activa cuando el valor promedio de la tensión (f_{a-PROMEDIO}) en el voltímetro (D_{A}) es mayor que el valor promedio de la tensión (f_{b-PROMEDIO}) en el voltímetro (DB) sumado al parámetro (H(r)), y el valor promedio de la tensión (f_{B-PROMEDIO}) en el voltímetro (D_{B}) sumado al parámetro (H(r)) es mayor o igual al valor promedio de la tensión (f_{C-PROMEDIO}) en el voltímetro (D_{C}),
-
una tercera combinación de interruptores (SW_{3}) y (SW_{6}) se activa cuando el valor promedio de la tensión (f_{b-PROMEDIO}) en el voltímetro (D_{B}) es mayor o igual al valor promedio de la tensión (f_{a-PROMEDIO}) en el voltímetro (D_{A}) restado del parámetro H(r)), y el valor promedio de la tensión (f_{a-PROMEDIO}) en el voltímetro (D_{A}) restado del parámetro (H/r)) es mayor que el valor promedio de la tensión (f_{c-PROMEDIO}) en el voltímetro (D_{C});
-
una cuarta combinación de interruptores (SW_{2}) y (SW_{3}) se activa cuando el valor promedio de la tensión (f_{b-PROMEDIO}) en el voltímetro (D_{B}) es mayor que el valor promedio de la tensión (f_{c-PROMEDIO}) en el voltímetro (D_{C}) sumado al parámetro (H(r)) y el valor promedio de la tensión (f_{c-PROMEDIO}) en el voltímetro (D_{C}) sumado al parámetro (H(r)) es mayor o igual al valor promedio de la tensión (f_{a-PROMEDIO}) en el voltímetro (D_{A});
-
una quinta combinación de interruptores (SW_{2}) y (SW_{5}) se activa cuando el valor promedio de la tensión (f_{c-PROMEDIO}) en el voltímetro (D_{C}) es mayor o igual al valor promedio de la tensión (f_{b-PROMEDIO}) en el voltímetro (D_{B}) restado del parámetro (H(r)), y el valor promedio de la tensión (f_{b-PROMEDIO}) en el voltímetro (D_{B}) restado del parámetro H(r)) es mayor que el valor promedio de la tensión (f_{a-PROMEDIO}) en el voltímetro (D_{A});
-
una sexta combinación de interruptores (SW_{4}) y (SW_{6}) se activa cuando el valor promedio de la tensión (f_{c-PROMEDIO}) en el voltímetro (D_{C}) es mayor que el valor promedio de la tensión (f_{a-PROMEDIO}) en el voltímetro (D_{A}) sumado al parámetro H(r)), y el valor promedio de la tensión f_{a-PROMEDIO}) en el voltímetro (D_{A}) sumado al parámetro H(r)) es mayor o igual al valor promedio de la tensión (f_{b-PROMEDIO}) en el voltímetro (D_{B}).
4. Un método de acuerdo con la reivindicación 3, caracterizado porque, cuando se activan las combinaciones de interruptores (SW_{1}) a (SW_{6}), el parámetro (H(r)) es el resultado de la multiplicación del parámetro (H(r)) por un factor de escala (K_{D}).
5. Un método de acuerdo con la reivindicación 4, caracterizado porque la etapa de comparar la media (f_{N-PROMEDIO}) de los valores de las tensiones (f_{N}) muestreadas en cada voltímetro (D_{N}) con la media de los valores de tensiones (f_{N-PROMEDIO}) muestreados en cada uno de los demás voltímetros (D_{N}) se realiza en cada ciclo de muestreo (T_{S}) de las tensiones (f_{N}) en los voltímetros (D_{N}).
6. Un método de acuerdo con la reivindicación 5, caracterizado porque el muestreo de las tensiones (f_{N}) en los voltímetros (D_{N}) corresponde a la tensión en las fases del motor (F_{N}) se realiza k veces dentro del período de tiempo (T).
7. Un método de acuerdo con la reivindicación 6, caracterizado porque el período de tiempo (T) es igual al período de modulación PWM en las fases del motor cuando se aplica esta modulación PWM.
8. Un método de acuerdo con la reivindicación 7, caracterizado porque el valor promedio (f_{N-PROMEDIO}) de la tensión muestreada en cada uno de los voltímetros (D_{N}) de tensión (f_{N}) de las fases del motor se obtiene calculando la media aritmética de las últimas k muestras.
9. Un método de acuerdo con la reivindicación 8, caracterizado porque el valor (H(r_{0})) es el resultado de la mitad de la diferencia entre el valor máximo de una tensión inducida (E_{p}) observada en una fase. en una velocidad de rotación (r_{0}) del motor (20), y una tensión (E*) observada en dos fases, cuando estos valores de la tensión inducida (E_{N}) en las dos fases son iguales entre sí.
10. Un método de acuerdo con la reivindicación 9, caracterizado porque el parámetro (H(r)) a sumar o restar del valor promedio (f_{N-PROMEDIO}) de la tensión muestreada en el voltímetro (D_{N}) de tensión de una de las fases es igual a la relación entre una velocidad de rotación dada (r) y la velocidad de rotación (r_{0}) multiplicada por el valor (H(r_{0})) medido en la velocidad de rotación (r_{0}) y multiplicado por la constante de ajuste (k_{i}).
11. Un método de acuerdo con la reivindicación 10, caracterizado porque el uso del parámetro (H(r)) es proporcional a la velocidad de rotación (r) para desfasar el instante de activación de una nueva combinación de interruptores (SW_{2N}).
12. Un sistema para controlar un motor eléctrico (20) de N fases que comprende:
un microcontrolador (10), un conjunto de interruptores (SW_{2N}) conectados a una tensión eléctrica de bus (V_{BUS}), y asociados al microcontrolador (10):
estando dispuesto el microcontrolador (10) para activar selectivamente al menos un par de los interruptores (SW_{2N}), aplicando la tensión de bus (V_{BUS}) al menos a dos fases (F_{N}) del motor (20):
estando dispuesto además el microcontrolador (10) para obtener un valor promedio (F_{N}) mediante la media de los valores de las señales de las tensiones eléctricas (F_{N}), cuyas tensiones (F_{N}) se obtienen por muestreo del período (TS) distribuido igualmente dentro de un período de tiempo (T);
comprendiendo además el sistema un conjunto de voltímetros (D_{N}) asociados al microcontrolador (10), cuyo conjunto de voltímetros (D_{N}) está conectado a las entradas de alimentación de las fases (F_{N}) del motor (20);
comprendiendo el microcontrolador (10), guardadas en su memoria, relaciones pre-establecidas entre las tensiones (f_{N}) y siendo capaz de comparar el valor medido por los voltímetros (D_{N}) con relaciones pre-establecidas del sistema caracterizado porque:
el microcontrolador está dispuesto para comparar el valor promedio (f_{N-PROMEDIO}) de los valores de tensión (f_{N}) muestreados en cada voltímetro (D_{N}) con el promedio de los valores de tensión (f_{N-PROMEDIO}) muestreados en cada uno de los demás voltímetros (D_{N}), en el que el valor promedio (f_{N-PROMEDIO}) de una de las fases que se suma o se resta de un parámetro (H(r)) es proporcional a la velocidad de rotación del motor (20).
13. Un sistema de acuerdo con la reivindicación 12, caracterizado porque un convertidor A/D (30) está asociado al microcontrolador (10) para convertir las señales leídas por el conjunto de voltímetros (D_{N}).
14. Un sistema de acuerdo con las reivindicaciones 12 ó 13, caracterizado porque el conjunto de voltímetros (D_{N}) comprende un divisor resistivo asociado a un condensador, con el fin de formar un filtro RC que presenta un factor de escala (KD) de relación entre la tensión (f_{N}) y la tensión en la fase (F_{N}).
15. Un sistema de acuerdo con la reivindicación 14, caracterizado porque un microcontrolador (10) lee el valor de la tensión (f_{N}) por medio de una frecuencia de muestreo (T_{s}) k veces tan alta como la frecuencia de modulación PWM.
16. Un motor eléctrico (20) de N fases que comprende un sistema como se ha reivindicado en una cualquiera de las reivindicaciones 12 a 15.
ES01959993T 2000-09-08 2001-08-27 Un metodo de controlar un motor electrico, sistema para controlar un motor electrico y motor electrico. Expired - Lifetime ES2275708T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
BR0004062 2000-09-08
BRPI0004062A BRPI0004062B1 (pt) 2000-09-08 2000-09-08 método de controle de motor elétrico, sistema de controle de motor elétrico e motor elétrico

Publications (1)

Publication Number Publication Date
ES2275708T3 true ES2275708T3 (es) 2007-06-16

Family

ID=37401309

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01959993T Expired - Lifetime ES2275708T3 (es) 2000-09-08 2001-08-27 Un metodo de controlar un motor electrico, sistema para controlar un motor electrico y motor electrico.

Country Status (14)

Country Link
US (1) US6922027B2 (es)
EP (1) EP1317794B8 (es)
JP (1) JP4778666B2 (es)
CN (1) CN1473390B (es)
AR (1) AR031398A1 (es)
AT (1) ATE343866T1 (es)
AU (1) AU2001281610A1 (es)
BR (1) BRPI0004062B1 (es)
DE (1) DE60124121T2 (es)
ES (1) ES2275708T3 (es)
HU (1) HU226334B1 (es)
MX (1) MXPA03002033A (es)
SK (1) SK287909B6 (es)
WO (1) WO2002021675A2 (es)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7247955B2 (en) * 2002-09-06 2007-07-24 Eaton Power Quality Corporation PWM power supplies using controlled feedback timing and methods of operating same
JP4230276B2 (ja) * 2003-05-19 2009-02-25 本田技研工業株式会社 ブラシレスdcモータの制御装置
US6819077B1 (en) * 2003-05-21 2004-11-16 Rockwell Automation Technologies, Inc. Method and apparatus for reducing sampling related errors in a modulating waveform generator used with a PWM controller
RU2279757C2 (ru) * 2004-09-13 2006-07-10 "Центр Разработки Нефтедобывающего Оборудования" ("Црно") Способ управления вентильным электродвигателем и устройство для его осуществления
US7142997B1 (en) * 2004-12-08 2006-11-28 Tripac Systems, Inc. Automatic power factor corrector
BRPI0501446A (pt) * 2005-04-29 2006-12-12 Brasil Compressores Sa método de proteção contra quebra do filme de óleo lubrificante nos mancais de compressores herméticos
JP2009505618A (ja) * 2005-08-09 2009-02-05 エヌエックスピー ビー ヴィ ブラシレスモータ駆動装置及びこのような駆動装置により制御されるブラシレスモータを有するデータ読み取り/書き込み装置
JP4938785B2 (ja) * 2006-10-16 2012-05-23 株式会社ミツバ ブラシレスモータ及びブラシレスモータの制御方法
BRPI0902349A2 (pt) 2009-07-22 2011-08-23 Whirlpool Sa método de controle para motores elétricos aplicados a cargas cìclicas
BRPI0902347A2 (pt) * 2009-07-22 2011-04-05 Whirlpool Sa método de controle antecipador para motores elétricos aplicados a cargas cìclicas
DE102010030240A1 (de) 2010-06-17 2011-12-22 BSH Bosch und Siemens Hausgeräte GmbH Verfahren und Vorrichtung zur Anpassung eines Drehzahlbereichs eines Eletromotors
WO2013057853A1 (ja) * 2011-10-17 2013-04-25 パナソニック株式会社 モータ駆動システムおよびその制御方法
BR102013024565A2 (pt) * 2013-09-25 2015-09-15 Whirlpool Sa sistema para controle de operação de motor elétrico de compressor e método para controle de operação de motor elétrico de compressor
CN104378028B (zh) * 2014-12-09 2016-11-23 江苏工程职业技术学院 无位置传感器无刷直流电机相位补偿装置及补偿方法
GB201513549D0 (en) * 2015-07-31 2015-09-16 Siemens Ag Inverter
US10256756B2 (en) * 2016-09-27 2019-04-09 Brother Kogyo Kabushiki Kaisha Brushless motor apparatus setting mask period on the basis of comparison between voltage of specific coil and voltage of coil other than the specific coil
CN113315091B (zh) 2020-02-26 2023-07-11 比亚迪股份有限公司 电机控制系统和车辆
CN113422347B (zh) 2020-03-17 2023-03-14 比亚迪股份有限公司 电机控制系统和车辆
BR102020021916A2 (pt) 2020-10-26 2022-05-10 Embraco Indústria De Compressores E Soluções Em Refrigeração Ltda. Método de avanço de fase em motores com imãs permanentes apresentando tensões induzidas com região plana
BR102020024064A2 (pt) 2020-11-25 2022-05-31 Embraco Indústria De Compressores E Soluções Em Refrigeração Ltda. Métodos de frenagem
DE102021113964A1 (de) * 2021-05-31 2022-12-01 Bayerische Motoren Werke Aktiengesellschaft Verfahren zum Bestimmen zumindest eines einer elektrischen Maschine zugeführten Stroms mittels eines Rückkopplungssignals, Antriebssystem sowie Kraftfahrzeug
TWI784862B (zh) * 2022-01-10 2022-11-21 茂達電子股份有限公司 馬達電流保護電路

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US599643A (en) * 1898-02-22 Riveter
US4169990A (en) * 1974-06-24 1979-10-02 General Electric Company Electronically commutated motor
US4162435A (en) * 1976-10-05 1979-07-24 General Electric Company Method and apparatus for electronically commutating a direct current motor without position sensors
JPH088788B2 (ja) 1985-02-20 1996-01-29 松下冷機株式会社 電動圧縮機用無整流子直流電動機の位置検出回路
US4743815A (en) * 1987-09-01 1988-05-10 Emerson Electric Co. Brushless permanent magnet motor system
JPH0232790A (ja) * 1988-07-20 1990-02-02 Hitachi Ltd ブラシレスモータの相転流タイミング決定方法
US4912378A (en) * 1988-07-21 1990-03-27 Emerson Electric Co. Third harmonic commutation control system and method
US4928043A (en) * 1988-11-14 1990-05-22 Synektron Corporation Back EMF sampling circuit for phase locked loop motor control
US5095254A (en) * 1990-02-06 1992-03-10 Victor Company Of Japan, Ltd. Disc record/reproduce apparatus with brushless motor having rotational speed controlled by a disc
US5028852A (en) * 1990-06-21 1991-07-02 Seagate Technology, Inc. Position detection for a brushless DC motor without hall effect devices using a time differential method
JPH04193094A (ja) 1990-11-27 1992-07-13 Mitsubishi Heavy Ind Ltd ブラシレスモータの位置検出回路
US5420492A (en) * 1993-01-14 1995-05-30 Emerson Electric Co. Method and apparatus of operating a dynamoelectric machine using DC bus current profile
JPH07222487A (ja) 1994-01-28 1995-08-18 Toshiba Corp ブラシレスモータの駆動装置
JP3396114B2 (ja) * 1995-06-26 2003-04-14 サンデン株式会社 ブラシレスモータの制御装置
JPH10117490A (ja) * 1996-10-14 1998-05-06 Daikin Ind Ltd ブラシレスモータ
JPH1198883A (ja) 1997-09-24 1999-04-09 Fujitsu General Ltd ブラシレスモータの制御方法
US5990643A (en) * 1998-07-24 1999-11-23 Advanced Motion Controls, Inc. Sensorless commutation position detection for brushless D.C. motors
US6380707B1 (en) * 1998-10-12 2002-04-30 Danfoss Compressors Gmbh Method and device for controlling a brushless electric motor
BR9904253A (pt) 1999-09-20 2001-06-26 Brasil Compressores Sa Método de controle e proteção de motores elétricos, sistema de controle de motor elétrico e sistema de motor elétrico

Also Published As

Publication number Publication date
HU226334B1 (en) 2008-09-29
US20040032230A1 (en) 2004-02-19
BR0004062A (pt) 2002-04-16
CN1473390A (zh) 2004-02-04
CN1473390B (zh) 2010-05-12
WO2002021675A2 (en) 2002-03-14
AR031398A1 (es) 2003-09-24
BRPI0004062B1 (pt) 2015-10-13
EP1317794B1 (en) 2006-10-25
HUP0302694A2 (en) 2003-11-28
JP2004508000A (ja) 2004-03-11
SK2682003A3 (en) 2003-09-11
ATE343866T1 (de) 2006-11-15
DE60124121T2 (de) 2007-03-29
WO2002021675A3 (en) 2002-06-13
US6922027B2 (en) 2005-07-26
AU2001281610A1 (en) 2002-03-22
SK287909B6 (sk) 2012-03-02
MXPA03002033A (es) 2004-12-13
EP1317794A2 (en) 2003-06-11
EP1317794B8 (en) 2007-01-17
JP4778666B2 (ja) 2011-09-21
DE60124121D1 (de) 2006-12-07

Similar Documents

Publication Publication Date Title
ES2275708T3 (es) Un metodo de controlar un motor electrico, sistema para controlar un motor electrico y motor electrico.
US6534938B1 (en) Method and apparatus for driving a sensorless BLDC motor at PWM operation mode
ES2658576T3 (es) Controlador de máquina eléctrica rotativa
ES2811755T3 (es) Sistema de accionamiento para motor síncrono
KR101678737B1 (ko) 영구 자석 동기 모터에 대한 리졸버 교정
US4912378A (en) Third harmonic commutation control system and method
JP6050339B2 (ja) 電気駆動ユニット
Sundeep et al. Robust position sensorless technique for a PMBLDC motor
JP2018531570A (ja) Pwm駆動を伴う多相永久磁石モータのための線形ホール効果センサ
JP2018531570A6 (ja) Pwm駆動を伴う多相永久磁石モータのための線形ホール効果センサ
US20110050209A1 (en) Method and apparatus for unambiguous determination of the rotor position of an electrical machine
KR101496809B1 (ko) 모터 구동 제어 장치, 모터 구동 제어 방법 및 그를 이용한 모터
CN113424427B (zh) 功率转换装置及电动助力转向装置
KR20190060842A (ko) 전자적으로 정류된 동기 기계를 동작시키는 방법, 및 작동 회로
KR100779291B1 (ko) 전기모터의 제어방법, 전기모터의 제어시스템 및 전기모터
You et al. Phase current reconstruction of three-level Neutral-Point-Clamped (NPC) inverter with a neutral shunt resistor
CN116888885A (zh) 一种无刷永磁电机
KR20060068844A (ko) 위치센서가 없는 3상 브러시리스 직류모터의 구동장치
JP6402276B1 (ja) 電動機の界磁位置検出方法
JP5354270B2 (ja) モータ制御装置
JP2020018138A (ja) モータ制御装置、およびモータの制御方法