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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000005070 sampling Methods 0.000 claims abstract description 24
- 230000003213 activating effect Effects 0.000 claims abstract description 3
- 239000003990 capacitor Substances 0.000 claims description 7
- 230000004913 activation Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 description 20
- 238000004804 winding Methods 0.000 description 11
- 230000005347 demagnetization Effects 0.000 description 6
- 230000010354 integration Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000007935 neutral effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 230000008033 biological extinction Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/15—Controlling commutation time
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/17—Circuit arrangements for detecting position and for generating speed information
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2209/00—Indexing scheme relating to controlling arrangements characterised by the waveform of the supplied voltage or current
- H02P2209/07—Trapezoidal 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.
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.
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.
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.
motor.
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.
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.
\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
\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:
\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.
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:
(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:
(Average = promedio)
\vskip1.000000\baselineskip
Entrando en el período de modulación n + 1, el
valor máximo de f_{a} será:
y
entonces:
(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.
(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.
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)
| 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)
| 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 |
-
2000
- 2000-09-08 BR BRPI0004062A patent/BRPI0004062B1/pt not_active IP Right Cessation
-
2001
- 2001-08-27 CN CN018184359A patent/CN1473390B/zh not_active Expired - Fee Related
- 2001-08-27 EP EP01959993A patent/EP1317794B8/en not_active Expired - Lifetime
- 2001-08-27 SK SK268-2003A patent/SK287909B6/sk not_active IP Right Cessation
- 2001-08-27 HU HU0302694A patent/HU226334B1/hu not_active IP Right Cessation
- 2001-08-27 AU AU2001281610A patent/AU2001281610A1/en not_active Abandoned
- 2001-08-27 DE DE60124121T patent/DE60124121T2/de not_active Expired - Lifetime
- 2001-08-27 WO PCT/BR2001/000107 patent/WO2002021675A2/en not_active Ceased
- 2001-08-27 JP JP2002525981A patent/JP4778666B2/ja not_active Expired - Fee Related
- 2001-08-27 MX MXPA03002033A patent/MXPA03002033A/es active IP Right Grant
- 2001-08-27 US US10/363,004 patent/US6922027B2/en not_active Expired - Lifetime
- 2001-08-27 ES ES01959993T patent/ES2275708T3/es not_active Expired - Lifetime
- 2001-08-27 AT AT01959993T patent/ATE343866T1/de active
- 2001-08-30 AR ARP010104141A patent/AR031398A1/es not_active Application Discontinuation
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) | モータ制御装置、およびモータの制御方法 |