Tesis - Área de Ingeniería de Sistemas y Automática - Universidad ...
Tesis - Área de Ingeniería de Sistemas y Automática - Universidad ...
Tesis - Área de Ingeniería de Sistemas y Automática - Universidad ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
UNIVERSIDAD DE OVIEDO<br />
Departamento <strong>de</strong> <strong>Ingeniería</strong> Eléctrica, Electrónica,<br />
<strong>de</strong> Computadores y <strong>Sistemas</strong><br />
TESIS DOCTORAL<br />
Control y diagnóstico <strong>de</strong> máquinas <strong>de</strong><br />
alterna mediante el rastreo <strong>de</strong> asimetrías<br />
espaciales<br />
Pablo García Fernán<strong>de</strong>z<br />
Junio <strong>de</strong> 2006
UNIVERSIDAD DE OVIEDO<br />
Departamento <strong>de</strong> <strong>Ingeniería</strong> Eléctrica, Electrónica,<br />
<strong>de</strong> Computadores y <strong>Sistemas</strong><br />
TESIS DOCTORAL<br />
Control y diagnóstico <strong>de</strong> máquinas <strong>de</strong><br />
alterna mediante el rastreo <strong>de</strong> asimetrías<br />
espaciales<br />
Memoria presentada para la obtención<br />
<strong>de</strong>l grado <strong>de</strong> Doctor por la <strong>Universidad</strong> <strong>de</strong> Oviedo<br />
Pablo García Fernán<strong>de</strong>z<br />
Director: Fernando Briz <strong>de</strong>l Blanco. Profesor Titular <strong>de</strong>l<br />
Departamento <strong>de</strong> <strong>Ingeniería</strong> Eléctrica, Electrónica, <strong>de</strong> Computadores<br />
y <strong>Sistemas</strong> <strong>de</strong> la <strong>Universidad</strong> <strong>de</strong> Oviedo<br />
Gijón, Junio <strong>de</strong> 2006
A mis padres. . .
Agra<strong>de</strong>cimientos<br />
Este trabajo se ha podido realizar gracias al Ministerio <strong>de</strong> Educación<br />
y Ciencia, anteriormente Ministerio <strong>de</strong> Ciencia y Tecnología, a través <strong>de</strong>l<br />
proyecto DPI2001-3815 adscrito a la beca FP-2001-0874 <strong>de</strong>l Programa <strong>de</strong><br />
Becas Predoctorales <strong>de</strong> Formación <strong>de</strong> Investigadores.<br />
Quisiera comenzar reconociendo la labor <strong>de</strong> mi director <strong>de</strong> <strong>Tesis</strong>, Fernando<br />
Briz <strong>de</strong>l Blanco. Su capacidad intelectual, <strong>de</strong> trabajo e infinita paciencia<br />
han hecho <strong>de</strong> estos últimos años los más enriquecedores <strong>de</strong> mi corta carrera.<br />
También quisiera agra<strong>de</strong>cer a Alberto B. Diez González y Guillermo Ojea<br />
Merín por su labor al frente <strong>de</strong> <strong>Área</strong> <strong>de</strong> <strong>Ingeniería</strong> <strong>de</strong> <strong>Sistemas</strong> y <strong>Automática</strong>,<br />
sin la cual muchas cosas simplemente no funcionarían.<br />
Gracias también a toda la gente que forma y ha formado parte <strong>de</strong>l <strong>Área</strong><br />
<strong>de</strong> <strong>Ingeniería</strong> <strong>de</strong> <strong>Sistemas</strong> y <strong>Automática</strong>. Dudo, no sin cierta inquietud, que<br />
vaya a encontrar un lugar mejor <strong>de</strong> trabajo en el mundo real. A Juan Carlos<br />
Álvarez, por darme la oportunidad <strong>de</strong> hacer lo que quería y por sus conversaciones<br />
<strong>de</strong> café. A Diego Álvarez Prieto por acogerme cuando un día caí por<br />
el laboratorio <strong>de</strong> robótica y comencé a quemar cosas —creo que sobra el resaltado<br />
pues realmente alguna ardió—. A<strong>de</strong>más, quiero agra<strong>de</strong>cerle su larga<br />
explicación acerca <strong>de</strong> la equivalencia entre grados y radianes. A Trasgu, ese<br />
ser al que no le molesta —o al menos se queja poco— ser golpeado y <strong>de</strong>corado<br />
con rayas <strong>de</strong> pintura. A Abel A. Cuadrado Vega, por <strong>de</strong>jarme trabajar<br />
con él en el cosido <strong>de</strong> la malla <strong>de</strong> Mithril, por aguantar mis rabietas y por<br />
no reclamar, todavía, el wah–wah que me <strong>de</strong>jó hace un tiempo. A Juan Manuel<br />
Guerrero. No sé por don<strong>de</strong> empezar. Le puedo <strong>de</strong>volver la <strong>de</strong>dicatoria,<br />
y darle las gracias por salir conmigo <strong>de</strong> noche —especialmente el día <strong>de</strong>l<br />
concierto <strong>de</strong> Sexy Sadie—. Pero puedo ir más allá. Le tengo que agra<strong>de</strong>cer<br />
su perspicacia a la hora <strong>de</strong> i<strong>de</strong>ntificar sitios en los que está prohibido<br />
aparcar, pero, sobre todo, sus conversaciones, sin las cuales todo esto sería<br />
mucho más aburrido. Gracias a toda la gente que trabaja o ha trabajado directamente<br />
conmigo; Alberto Pintado, Eva Janeiro, David Reigosa (muchas<br />
gracias por las simulaciones), Jorge Mata, David Bragado —gracias por ir<br />
al Soho—, (acabarás sabiendo <strong>de</strong> motores, tranquilo) y Marcos Cuadrado.<br />
—A este último quiero agra<strong>de</strong>cerle especialmente su <strong>de</strong>dicación y las veces<br />
que me ha sacado las castañas <strong>de</strong>l fuego—.
vi<br />
Gracias al profesor Robert D. Lorenz por darme la oportunidad <strong>de</strong> participar<br />
como visiting scholar en el WEMPEC (Wisconsin Electric Machines<br />
and Power Electronics) <strong>de</strong> la <strong>Universidad</strong> <strong>de</strong> Wisconsin-Madison. A toda<br />
la gente <strong>de</strong>l CAST Lab, especialmente a Dejan Raca y Michael Harke, y a<br />
todos los profesores, alumnos y <strong>de</strong>más visitantes con los que coincidí. Su<br />
contribución a esta tesis ha sido fundamental. También gracias a la gente<br />
<strong>de</strong> Madison. Paco, por acogerme en tu casa y ser mi apoyo allí. Rodolfo, el<br />
chileno loco. Manuel, por ser tan buena persona como gran<strong>de</strong> es. Carlos, por<br />
instruirme como grumete y Valentín, por esas comidas que compartimos.<br />
También me gustaría dar las gracias a la gente <strong>de</strong> la empresa privada que<br />
trabaja en proyectos con nosotros. Son <strong>de</strong> inestimable ayuda para que esto<br />
se sostenga. En especial quisiera agra<strong>de</strong>cer a Paulo Villamil, <strong>de</strong> HC-Energía,<br />
por todo lo que ha tirado <strong>de</strong>l carro en estos últimos años.<br />
Por <strong>de</strong>scontado, gracias a los amigos que me han acompañado <strong>de</strong>s<strong>de</strong> el<br />
momento en que comencé los estudios (no podía imaginarme que durarían<br />
tanto), o incluso <strong>de</strong>s<strong>de</strong> antes. A Pachi, por todo lo que fuiste. A Javi, que me<br />
acompañó en mi i<strong>de</strong>a <strong>de</strong> construir una nave espacial allá en los lejanos 80. A<br />
Alejandro, un buen amigo. A Miguel, por crecer (tú más que yo) juntos. A<br />
Jose Rafa, ahora reencarnado en House. A Cachán, Sara y lo que viene (lo<br />
siento pero ya os nombro como familia). A Ramón, para que no me recuer<strong>de</strong><br />
más que no lo saludé en la escuela. A Gustavo, por esos gran<strong>de</strong>s momentos<br />
en el bajo. A Tebi, por los tiempos <strong>de</strong> cervezas, chicas (<strong>de</strong> esto más bien<br />
nada) y rockabilly. Al resto gracias también. A Scrambled Eggs, por esos<br />
gran<strong>de</strong>s momentos en el escenario y fuera <strong>de</strong> él.<br />
Gracias a mi familia. Me han apoyado en todo lo que han podido. Han<br />
luchado lo impensable por sacarnos a<strong>de</strong>lante a mi y mis hermanos y, muchas<br />
veces, no he sabido recompensar ese esfuerzo. De verdad, esto no sería posible<br />
sin todo lo que habéis hecho.<br />
Por último quiero retomar los agra<strong>de</strong>cimientos a Fernando Briz y Trasgu,<br />
que supongo que se estarán preguntando —sobre todo el primero— por<br />
qué salen otra vez en esta página. Él fue el responsable, sin saberlo, <strong>de</strong> que<br />
conociese a Leo en una práctica en la que yo intentaba aparentar que sabía<br />
todo lo que se podía saber sobre robótica. Creo que no engañé a muchos. A<br />
Leo tengo que agra<strong>de</strong>cerle muchas cosas, pero comenzaré diciéndole que no se<br />
imagina lo que bajó mi rendimiento en los tiempos <strong>de</strong> la célula <strong>de</strong> fabricación.<br />
Quiero agra<strong>de</strong>cerle, en primer lugar y sin duda alguna, su espera cuando<br />
me fui a 6000 km <strong>de</strong> distancia para lograr encauzar lo que hoy termino.<br />
También que me aguantase cuando medio ocupé su casa y porque hoy en<br />
día me siga <strong>de</strong>mostrando que todo este camino ha valido la pena. Gracias<br />
también por hacerme el <strong>de</strong>sayuno aquella vez, pero, sobre todo, gracias por<br />
hacer especiales todos y cada uno <strong>de</strong> los días que paso a tu lado.
Resumen<br />
El <strong>de</strong>sarrollo <strong>de</strong> los accionamientos eléctricos ha extendido los campos<br />
<strong>de</strong> aplicación <strong>de</strong> las máquinas eléctricas <strong>de</strong> alterna trifásicas, abriendo numerosas<br />
líneas <strong>de</strong> investigación. El aumento <strong>de</strong> las prestaciones, tanto en<br />
términos <strong>de</strong> eficiencia como en posibilida<strong>de</strong>s <strong>de</strong> control, la reducción <strong>de</strong> los<br />
costes, y el incremento <strong>de</strong> la fiabilidad son aspectos claves en el diseño <strong>de</strong><br />
nuevos accionadores.<br />
Para equiparar las prestaciones dinámicas <strong>de</strong> los motores <strong>de</strong> alterna a<br />
los <strong>de</strong> continua se suele recurrir a técnicas <strong>de</strong> control vectorial, y, entre ellas,<br />
se emplea con asiduidad el control en campo orientado. Esta estrategia <strong>de</strong><br />
control requiere <strong>de</strong>terminar la posición <strong>de</strong>l flujo <strong>de</strong> rotor. Existen dos alternativas<br />
para lograr este cometido: estimar la posición <strong>de</strong>l flujo <strong>de</strong>l rotor <strong>de</strong><br />
manera directa, utilizando un mo<strong>de</strong>lo <strong>de</strong> la máquina, o realizar la estimación<br />
a partir <strong>de</strong> la posición mecánica <strong>de</strong>l rotor y un observador <strong>de</strong> flujo. La<br />
posición <strong>de</strong>l rotor se suele <strong>de</strong>terminar empleando un encó<strong>de</strong>r incremental.<br />
Este tipo <strong>de</strong> sensor presenta varios inconvenientes. Por un lado, el precio es<br />
relativamente elevado, pudiendo llegar a superar el <strong>de</strong>l motor para el caso <strong>de</strong><br />
motores <strong>de</strong> pequeña potencia. Por otro, son dispositivos que pue<strong>de</strong>n presentar<br />
problemas adicionales <strong>de</strong> robustez, mantenimiento, montaje y cableado<br />
en <strong>de</strong>terminadas aplicaciones o ambientes industriales.<br />
Durante los últimos años, se ha <strong>de</strong>dicado un notable esfuerzo <strong>de</strong> investigación<br />
al <strong>de</strong>sarrollo <strong>de</strong> técnicas <strong>de</strong> estimación <strong>de</strong> velocidad/posición con el<br />
objetivo final <strong>de</strong> eliminar el sensor. Con este propósito, existen dos enfoques.<br />
El primero emplea la excitación fundamental <strong>de</strong> la máquina, utilizando la<br />
fuerza contra-electromotriz, para <strong>de</strong>terminar la posición <strong>de</strong>l rotor. El segundo<br />
grupo rastrea las asimetrías <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor para<br />
estimar su posición.<br />
Esta tesis se enmarca en el segundo grupo <strong>de</strong> técnicas. A lo largo <strong>de</strong> su<br />
<strong>de</strong>sarrollo se estudiarán los principios, tanto electromagnéticos como mecánicos,<br />
que intervienen en la generación <strong>de</strong> asimetrías. Se <strong>de</strong>sarrollará un mo<strong>de</strong>lo<br />
matemático para <strong>de</strong>scribir las asimetrías comúnmente presentes en los<br />
diferentes tipos <strong>de</strong> máquina. El acoplamiento <strong>de</strong> dichas asimetrías con variables<br />
eléctricas terminales —accesibles— <strong>de</strong> estátor permite extraer la in-
viii<br />
formación mediante técnicas <strong>de</strong> procesado digital <strong>de</strong> la señal. Se analizarán<br />
diferentes tipos <strong>de</strong> variables eléctricas que pue<strong>de</strong>n utilizarse, y se establecerán<br />
métricas apropiadas para cuantificar la calidad <strong>de</strong> estas señales y las<br />
prestaciones finales <strong>de</strong>l sistema <strong>de</strong> control. Se introducirán nuevos métodos<br />
<strong>de</strong> procesamiento <strong>de</strong> la señal basados en re<strong>de</strong>s neuronales que mejoran las<br />
técnicas actuales.<br />
La fiabilidad <strong>de</strong> las máquinas viene <strong>de</strong>terminada por la frecuencia <strong>de</strong> aparición<br />
<strong>de</strong> fallos que afecten a su funcionamiento. Una vez que se ha producido<br />
un fallo, se pue<strong>de</strong> re<strong>de</strong>finir la fiabilidad como la capacidad para reaccionar<br />
ante los efectos producidos por dicho fallo, evitando dañar elementos anexos<br />
a la máquina dañada. Para ello, es necesaria una <strong>de</strong>tección temprana <strong>de</strong> los<br />
fallos, <strong>de</strong>terminar el tipo <strong>de</strong> problema y estimar la evolución <strong>de</strong>l mismo.<br />
En esta tesis se propone una estrategia <strong>de</strong> <strong>de</strong>tección que utiliza únicamente<br />
variables eléctricas terminales para realizar el diagnóstico <strong>de</strong> la<br />
máquina. Se mostrarán las diferentes técnicas existentes, partiendo <strong>de</strong> la/s<br />
variable/s eléctricas seleccionadas hasta llegar al procesamiento digital necesario<br />
para realizar el diagnóstico. Se proponen nuevas técnicas basadas en el<br />
rastreo <strong>de</strong> asimetrías, válidas tanto para máquinas accionadas <strong>de</strong>s<strong>de</strong> inversor<br />
como conectadas a red. Se introducen nuevas formas <strong>de</strong> procesamiento<br />
<strong>de</strong> la señal basadas en re<strong>de</strong>s neuronales <strong>de</strong> variable compleja.
Nomenclatura<br />
x Variable compleja.<br />
x qds Variable compleja <strong>de</strong> estátor.<br />
x qdr Variable compleja <strong>de</strong> rotor.<br />
x s Variable compleja referida al estátor.<br />
x r Variable compleja referida al rotor.<br />
vqds<br />
s Tensión <strong>de</strong> estátor en coor<strong>de</strong>nadas <strong>de</strong> estátor.<br />
i s qds<br />
Vorriente <strong>de</strong> estátor en coor<strong>de</strong>nadas <strong>de</strong> estátor.<br />
λ s qds Enlace <strong>de</strong> flujo <strong>de</strong> estátor en coor<strong>de</strong>nadas <strong>de</strong> estátor.<br />
λ s qdr Enlace <strong>de</strong> flujo <strong>de</strong> rotor en coor<strong>de</strong>nadas <strong>de</strong> estátor.<br />
L m Inductancia magnetizante.<br />
L ls Indutancia <strong>de</strong> dispersión.<br />
L s Inductancia propia <strong>de</strong> estátor.<br />
L r Inductancia propia <strong>de</strong> rotor.<br />
L σs Inductancia transitoria <strong>de</strong> estátor.<br />
r s<br />
′ Resistencia transitoria <strong>de</strong> estátor.<br />
ω br Variable compleja <strong>de</strong> velocidad.<br />
L ABC Matriz <strong>de</strong> inductancias <strong>de</strong> estátor en coor<strong>de</strong>nadas abc.<br />
R ABC Matriz <strong>de</strong> resistencias <strong>de</strong> estátor en coor<strong>de</strong>nadas abc.<br />
v xn Tensión fase x–neutro.<br />
i x Corriente <strong>de</strong> fase x.<br />
r x Resistencia <strong>de</strong> fase x.<br />
L x Inductancia propia <strong>de</strong> fase x.<br />
L xy Inductancia mutua entre las fases x, y.<br />
L s qd0<br />
Matriz <strong>de</strong> inductancias <strong>de</strong> estátor en coor<strong>de</strong>nadas qd0.<br />
h Or<strong>de</strong>n armónico.<br />
λ pm Flujo inducido por el material magnético.<br />
p Operador <strong>de</strong>rivada respecto al tiempo, número <strong>de</strong> pares <strong>de</strong> polos.<br />
P Número <strong>de</strong> polos.<br />
h sp Or<strong>de</strong>n <strong>de</strong>l armónico espacial <strong>de</strong> la saliencia respecto a 360 ◦ mecánicos.<br />
s Deslizamiento.<br />
f 1 Frecuencia <strong>de</strong> alimentación<br />
f 2 Frecuencia <strong>de</strong> las corrientes en el rotor.<br />
Componente fasorial —tensión o corriente— <strong>de</strong> secuencia positiva.<br />
˜X sp
x<br />
˜X sn<br />
˜X s0<br />
Ṽ sp<br />
Ṽ sn<br />
Ṽ s0<br />
Ĩ sp<br />
Ĩ sn<br />
Ĩ s0<br />
Z<br />
Componente fasorial —tensión o corriente— <strong>de</strong> secuencia negativa.<br />
Componente fasorial —tensión o corriente— <strong>de</strong> secuencia cero.<br />
Fasor <strong>de</strong> tensión <strong>de</strong> secuencia positiva.<br />
Fasor <strong>de</strong> tensión <strong>de</strong> secuencia negativa.<br />
Fasor <strong>de</strong> corriente <strong>de</strong> secuencia cero.<br />
Fasor <strong>de</strong> corriente <strong>de</strong> secuencia positiva.<br />
Fasor <strong>de</strong> corriente <strong>de</strong> secuencia negativa.<br />
Fasor <strong>de</strong> corrienten <strong>de</strong> secuencia cero.<br />
Matriz <strong>de</strong> impedancias.
Índice general<br />
1. Introducción 1<br />
1.1. Ámbito <strong>de</strong> la tesis . . . . . . . . . . . . . . . . . . . . . . . . 1<br />
1.2. Objetivos <strong>de</strong> la tesis . . . . . . . . . . . . . . . . . . . . . . . 4<br />
1.3. Estructura <strong>de</strong> la tesis . . . . . . . . . . . . . . . . . . . . . . . 6<br />
2. Asimetrías espaciales en máquinas <strong>de</strong> alterna 9<br />
2.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />
2.2. Asimetrías espaciales en el motor <strong>de</strong> inducción . . . . . . . . 12<br />
2.2.1. Saliencias inducidas por saturación . . . . . . . . . . . 12<br />
2.2.2. Saliencias por ranurado <strong>de</strong>l rotor y estátor en motores<br />
<strong>de</strong> inducción . . . . . . . . . . . . . . . . . . . . . . . 14<br />
2.2.3. Saliencia creada por modulación espacial <strong>de</strong> las ranuras<br />
<strong>de</strong>l rotor . . . . . . . . . . . . . . . . . . . . . . . . 16<br />
2.2.4. Saliencia creada por la variación <strong>de</strong> la resistencia <strong>de</strong>l<br />
rotor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18<br />
2.2.5. Saliencias inducidas por intermodulación . . . . . . . . 18<br />
2.3. Asimetrías espaciales en el motor <strong>de</strong> imanes permanentes . . 20<br />
2.3.1. Saliencias <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor . . . . 20<br />
2.3.2. Saliencias inducidas por saturación . . . . . . . . . . . 21<br />
2.3.3. Saliencias inducidas por intermodulación . . . . . . . . 22<br />
2.4. Asimetrías causadas por fallos en el motor . . . . . . . . . . . 22<br />
2.4.1. Saliencias <strong>de</strong>bidas a cortocircuitos entre espiras <strong>de</strong><br />
estátor . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />
2.4.2. Saliencias <strong>de</strong>bidas a excentricida<strong>de</strong>s . . . . . . . . . . 24<br />
2.4.3. Saliencia causada por rotura en barras <strong>de</strong> rotor <strong>de</strong>l<br />
motor <strong>de</strong> inducción . . . . . . . . . . . . . . . . . . . . 26<br />
2.5. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
xii<br />
ÍNDICE GENERAL<br />
3. Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
29<br />
3.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
3.2. Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> inducción . . . . . . . . . . 30<br />
3.3. Mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong>l motor <strong>de</strong> inducción . . . . . . . 33<br />
3.4. Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> imanes permanentes . . . . 37<br />
3.5. Métodos <strong>de</strong> excitación <strong>de</strong> alta frecuencia . . . . . . . . . . . . 39<br />
3.6. Excitación con un vector giratorio <strong>de</strong> alta frecuencia . . . . . 43<br />
3.6.1. Conexión en estrella . . . . . . . . . . . . . . . . . . . 44<br />
3.6.2. Conexión en triángulo . . . . . . . . . . . . . . . . . . 49<br />
3.7. Excitación con una modulación en amplitud . . . . . . . . . . 52<br />
3.7.1. Conexión en estrella . . . . . . . . . . . . . . . . . . . 54<br />
3.7.2. Conexión en triángulo . . . . . . . . . . . . . . . . . . 55<br />
3.8. Rastreo <strong>de</strong> saliencias utilizando los armónicos <strong>de</strong> conmutación<br />
<strong>de</strong>l inversor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56<br />
3.9. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />
4. Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
<strong>de</strong> alta frecuencia 61<br />
4.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />
4.2. Criterios generales para la selección <strong>de</strong> la señal portadora . . 62<br />
4.3. Implementación utilizando la corriente portadora <strong>de</strong> secuencia<br />
negativa . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />
4.3.1. Adquisición <strong>de</strong> señales . . . . . . . . . . . . . . . . . . 64<br />
4.4. Implementación utilizando la tensión portadora <strong>de</strong> secuencia<br />
cero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />
4.4.1. Selección <strong>de</strong> la señal portadora y adquisición <strong>de</strong> señales 70<br />
4.5. Implementación utilizando la corriente <strong>de</strong> secuencia cero . . . 77<br />
4.5.1. Selección <strong>de</strong> la señal portadora y adquisición <strong>de</strong> señales 77<br />
4.6. Compensación <strong>de</strong> saliencias inducidas por saturación . . . . . 80<br />
4.7. Compensación <strong>de</strong> saliencias inducidas por intermodulación . . 87<br />
4.8. Control sensorless <strong>de</strong> posición . . . . . . . . . . . . . . . . . . 90<br />
4.8.1. Precisión <strong>de</strong>l sistema <strong>de</strong> control: Análisis cuantitativo<br />
<strong>de</strong> la calidad <strong>de</strong> la señal portadora . . . . . . . . . . . 90<br />
4.8.2. Estimación <strong>de</strong> la posición <strong>de</strong>l rotor . . . . . . . . . . . 97
ÍNDICE GENERAL<br />
xiii<br />
4.9. Estimación <strong>de</strong> la posición <strong>de</strong>l flujo en el rotor . . . . . . . . . 106<br />
4.10. Diagnóstico <strong>de</strong> máquinas accionadas <strong>de</strong>s<strong>de</strong> inversores utilizando<br />
una señal portadora <strong>de</strong> alta frecuencia . . . . . . . . . 108<br />
4.10.1. Detección <strong>de</strong> fallos en el estátor . . . . . . . . . . . . . 108<br />
4.10.2. Detección <strong>de</strong> fallos en el rotor . . . . . . . . . . . . . . 109<br />
4.11. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 110<br />
5. Procesamiento <strong>de</strong> la señal portadora <strong>de</strong> alta frecuencia mediante<br />
re<strong>de</strong>s neuronales 113<br />
5.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113<br />
5.2. Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales . . . . . . . . . . . . . . . . 115<br />
5.2.1. Mo<strong>de</strong>lo biológico . . . . . . . . . . . . . . . . . . . . . 115<br />
5.2.2. Mo<strong>de</strong>los <strong>de</strong> neuronas artificiales . . . . . . . . . . . . . 116<br />
5.2.3. Re<strong>de</strong>s neuronales artificiales . . . . . . . . . . . . . . . 117<br />
5.2.4. Algoritmos <strong>de</strong> entrenamiento . . . . . . . . . . . . . . 119<br />
5.3. Re<strong>de</strong>s neuronales estructuradas . . . . . . . . . . . . . . . . . 122<br />
5.3.1. Fundamentos teóricos . . . . . . . . . . . . . . . . . . 123<br />
5.3.2. Incorporación <strong>de</strong>l conocimiento apriorístico . . . . . . 124<br />
5.3.3. Algoritmos <strong>de</strong> entrenamiento . . . . . . . . . . . . . . 125<br />
5.3.4. Desacoplo <strong>de</strong> saliencias secundarias mediante re<strong>de</strong>s<br />
neuronales estructuradas . . . . . . . . . . . . . . . . . 125<br />
5.4. Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139<br />
5.4.1. Entrenamiento <strong>de</strong> la red . . . . . . . . . . . . . . . . . 139<br />
5.4.2. Estimación <strong>de</strong> la posición . . . . . . . . . . . . . . . . 139<br />
5.5. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 148<br />
6. Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta<br />
frecuencia 149<br />
6.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149<br />
6.2. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables eléctricas<br />
terminales . . . . . . . . . . . . . . . . . . . . . . . . . . . 151<br />
6.2.1. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando las corrientes<br />
<strong>de</strong> estátor . . . . . . . . . . . . . . . . . . . . 152<br />
6.2.2. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables<br />
<strong>de</strong>rivadas . . . . . . . . . . . . . . . . . . . . . . . 153
xiv<br />
ÍNDICE GENERAL<br />
6.2.3. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando componentes<br />
<strong>de</strong> secuencia cero . . . . . . . . . . . . . . . 153<br />
6.3. Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor . . . . . . . . 154<br />
6.3.1. Detección <strong>de</strong> fallos en el estátor utilizando MCSA . . 155<br />
6.3.2. Detección <strong>de</strong> fallos en el estátor utilizando componentes<br />
<strong>de</strong> secuencia negativa . . . . . . . . . . . . . . . . 156<br />
6.3.3. Análisis utilizando componentes <strong>de</strong> secuencia cero . . 162<br />
6.3.4. Validación experimental: Fallos en el estátor . . . . . . 165<br />
6.4. Detección <strong>de</strong> barras <strong>de</strong> rotor dañadas . . . . . . . . . . . . . . 167<br />
6.4.1. Detección <strong>de</strong> barras rotas con metodología MCSA . . 168<br />
6.4.2. Extensión <strong>de</strong> MCSA a variables complejas . . . . . . . 169<br />
6.4.3. Detección <strong>de</strong> barras rotas mediante componentes <strong>de</strong><br />
secuencia cero . . . . . . . . . . . . . . . . . . . . . . . 170<br />
6.4.4. Validación experimental: Fallos en el rotor . . . . . . . 171<br />
6.5. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna conectadas a red mediante<br />
re<strong>de</strong>s neuronales . . . . . . . . . . . . . . . . . . . . . . . . 171<br />
6.5.1. Back-Propagation complejo . . . . . . . . . . . . . . . 172<br />
6.5.2. Aplicación al diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna . . . 174<br />
6.6. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 176<br />
7. Conclusiones y Trabajo futuro 181<br />
7.1. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 181<br />
7.2. Contribuciones . . . . . . . . . . . . . . . . . . . . . . . . . . 182<br />
7.3. Trabajo Futuro . . . . . . . . . . . . . . . . . . . . . . . . . . 186<br />
A. Implementación práctica 209<br />
A.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />
A.2. Métodos <strong>de</strong> control . . . . . . . . . . . . . . . . . . . . . . . . 209<br />
A.3. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna . . . . . . . . . . . . . . . 213<br />
B. Publicaciones 215<br />
B.1. Comparison of Saliency-Based Sensorless Control Techniques<br />
for AC Machines . . . . . . . . . . . . . . . . . . . . . . . . . 215<br />
B.2. Rotor Position Estimation of AC Machines Using the Zero-<br />
Sequence Carrier-Signal Voltage . . . . . . . . . . . . . . . . . 225
ÍNDICE GENERAL<br />
xv<br />
B.3. Rotor and Flux Position Estimation in Delta-Connected AC<br />
Machines Using the Zero-Sequence Carrier-Signal Current . . 237<br />
B.4. Saliency tracking-based, sensorless control of AC machines<br />
using structured neural networks . . . . . . . . . . . . . . . . 247<br />
B.5. Diagnostics of Induction Machines Using the Zero Sequence<br />
Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257<br />
B.6. Induction Machine Diagnostics Using Zero Sequence Components<br />
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Capítulo 1<br />
Introducción<br />
1.1. Ámbito <strong>de</strong> la tesis<br />
Las máquinas eléctricas <strong>de</strong> alterna representan, en los países <strong>de</strong>sarrollados,<br />
un porcentaje mayoritario <strong>de</strong> la potencia eléctrica total instalada. Las<br />
prestaciones que proporcionan los mo<strong>de</strong>rnos accionadores eléctricos, unido<br />
a las ventajas intrínsecas <strong>de</strong> las máquinas <strong>de</strong> alterna frente a las <strong>de</strong> continua,<br />
en términos <strong>de</strong> eficiencia, tamaño y mantenimiento, no han hecho sino<br />
acentuar este hecho. El uso masivo <strong>de</strong> accionadores eléctricos <strong>de</strong> alterna en<br />
aplicaciones hasta hace unos pocos años restringidas a motores <strong>de</strong> continua,<br />
ha abierto nuevas líneas <strong>de</strong> investigación. La mejora <strong>de</strong> prestaciones, tanto<br />
en términos <strong>de</strong> eficiencia como en posibilida<strong>de</strong>s <strong>de</strong> control, la reducción <strong>de</strong><br />
los costes, y el incremento <strong>de</strong> la fiabilidad son aspectos claves en el diseño<br />
<strong>de</strong> nuevos accionadores.<br />
Para po<strong>de</strong>r alcanzar unas prestaciones en el control similares a las <strong>de</strong> los<br />
motores <strong>de</strong> continua, es habitual usar en las máquinas <strong>de</strong> alterna técnicas<br />
<strong>de</strong> control vectorial, siendo probablemente el control en campo orientado<br />
la opción más utilizada. Para la implementación <strong>de</strong> este tipo <strong>de</strong> control es<br />
preciso conocer la posición <strong>de</strong>l flujo <strong>de</strong> rotor. Aunque se han <strong>de</strong>sarrollado<br />
numerosos métodos para estimar el flujo <strong>de</strong> rotor, los métodos utilizados en<br />
aplicaciones que requieren el funcionamiento continuado a muy baja velocidad,<br />
velocidad cero, o control <strong>de</strong> posición, precisan el conocimiento <strong>de</strong> la<br />
posición <strong>de</strong>l rotor. La medida <strong>de</strong> la velocidad/posición es a<strong>de</strong>más necesaria,<br />
y con una precisión mucho más elevada, para po<strong>de</strong>r implementar sistemas<br />
<strong>de</strong> control <strong>de</strong> movimiento –control <strong>de</strong> velocidad/posición–. El sensor más<br />
utilizado en la actualidad para medir la velocidad/posición <strong>de</strong>l rotor es el<br />
encó<strong>de</strong>r incremental. Este tipo <strong>de</strong> sensor presenta varios inconvenientes. Por<br />
un lado, el precio es relativamente elevado, pudiendo llegar a superar el<br />
<strong>de</strong>l motor para el caso <strong>de</strong> motores <strong>de</strong> pequeña potencia. Por otro lado, son
2 Introducción<br />
dispositivos que pue<strong>de</strong>n presentar problemas adicionales <strong>de</strong> robustez, mantenimiento,<br />
montaje y cableado en <strong>de</strong>terminadas aplicaciones o ambientes<br />
industriales.<br />
Durante los últimos años, se ha <strong>de</strong>dicado un notable esfuerzo <strong>de</strong> investigación<br />
al <strong>de</strong>sarrollo <strong>de</strong> técnicas <strong>de</strong> estimación <strong>de</strong> velocidad/posición con<br />
el objetivo final <strong>de</strong> eliminar el sensor. Las técnicas propuestas se pue<strong>de</strong>n<br />
separar en dos gran<strong>de</strong>s grupos: 1) estimación mediante el uso <strong>de</strong> la fuerza<br />
contra-electromotriz y 2) rastreo <strong>de</strong> saliencias 1 (asimetrías) espaciales. El<br />
primer grupo tiene como principales limitaciones la pérdida <strong>de</strong> precisión a<br />
velocida<strong>de</strong>s bajas, lo que imposibilita su uso a muy baja velocidad o velocidad<br />
cero, y en control <strong>de</strong> posición. A<strong>de</strong>más, estas técnicas se basan en<br />
mo<strong>de</strong>los <strong>de</strong> la máquina, por lo que van a <strong>de</strong>pen<strong>de</strong>r <strong>de</strong> la precisión en la estimación<br />
<strong>de</strong> parámetros eléctricos que, asimismo, pue<strong>de</strong>n variar con el punto<br />
<strong>de</strong> trabajo <strong>de</strong> la misma (niveles <strong>de</strong> flujo y par), y verse afectados por otros<br />
factores externos, como es la temperatura.<br />
El empleo <strong>de</strong> técnicas basadas en el rastreo <strong>de</strong> saliencias espaciales en el<br />
motor, y en particular aquéllas que utilizan una señal <strong>de</strong> excitación <strong>de</strong> alta<br />
frecuencia superpuesta a la excitación fundamental, soluciona los problemas<br />
<strong>de</strong> los métodos basados en la fuerza contra-electromotriz. Por un lado, al<br />
utilizar una excitación persistente <strong>de</strong> alta frecuencia, se consigue hacer el<br />
método in<strong>de</strong>pendiente <strong>de</strong> la excitación fundamental, y exten<strong>de</strong>r su funcionamiento<br />
hasta la zona <strong>de</strong> muy baja velocidad o velocidad cero. Por otro,<br />
las saliencias rastreadas están asociadas, en principio, a características constructivas<br />
<strong>de</strong>l motor, no <strong>de</strong>pendiendo <strong>de</strong> parámetros eléctricos adicionales.<br />
El diagnóstico es otra <strong>de</strong> las líneas <strong>de</strong> investigación relevantes en el campo<br />
<strong>de</strong> los accionamientos eléctricos. Las estrategias <strong>de</strong> mantenimiento han<br />
evolucionado <strong>de</strong>s<strong>de</strong> un estadio inicial, en el cual se empleaba el mantenimiento<br />
correctivo para solventar el fallo tras su aparición, hacia métodos <strong>de</strong><br />
mantenimiento predictivo, para pre<strong>de</strong>cir el fallo. Los inconvenientes asociados<br />
al mantenimiento correctivo —parada incontrolada <strong>de</strong>l proceso y daños<br />
causados en los equipos— resultan a menudo inadmisibles en las estrategias<br />
<strong>de</strong> producción actuales. Con el <strong>de</strong>sarrollo <strong>de</strong> técnicas estadísticas para<br />
la estimación <strong>de</strong> la vida útil <strong>de</strong> un equipo, se introdujo el mantenimiento<br />
preventivo. Esta estrategia presenta el inconveniente <strong>de</strong> operar con un<br />
margen <strong>de</strong> seguridad que hace que se reemplacen componentes en máquinas<br />
que no presentan ningún indicio <strong>de</strong> fallo. En los últimos años, el <strong>de</strong>sarrollo<br />
1 El término saliencia proviene <strong>de</strong>l inglés saliency, no existiendo una traducción literal<br />
al castellano.
1.1 Ámbito <strong>de</strong> la tesis 3<br />
<strong>de</strong> métodos que permiten monitorizar el estado <strong>de</strong> las máquinas basándose<br />
en medidas, realizadas ya sea <strong>de</strong> manera on-line 2 u off-line, ha hecho<br />
evolucionar las técnicas <strong>de</strong> diagnóstico hacia el mantenimiento predictivo.<br />
La necesidad <strong>de</strong> <strong>de</strong>tectar fallos en las máquinas en sus etapas incipientes,<br />
evitando <strong>de</strong> esta manera daños más serios o irreparables en la máquina y<br />
paradas incontroladas en el proceso asociado, hacen especialmente atractivos<br />
los métodos <strong>de</strong> diagnóstico on-line, frente a métodos off-line [148]. Por lo<br />
tanto, el esquema <strong>de</strong> diagnóstico <strong>de</strong>seado en las máquinas eléctricas se pue<strong>de</strong><br />
<strong>de</strong>finir como mantenimiento predictivo en línea.<br />
A la hora <strong>de</strong> clasificar los métodos <strong>de</strong> diagnóstico <strong>de</strong> máquinas eléctricas,<br />
se pue<strong>de</strong>n diferenciar dos enfoques básicos. Aquellos basados en la medida<br />
<strong>de</strong> <strong>de</strong>sequilibrios eléctricos en la máquina, utilizando para ello únicamente<br />
variables eléctricas terminales (tensiones y corrientes), y aquellos que precisan<br />
<strong>de</strong> sensores adicionales, como son acelerómetros [124], sensores <strong>de</strong> flujo<br />
axial [131, 132], ensayo <strong>de</strong> respuesta transitoria 3 [134]. . . etc.<br />
Los métodos que utilizan variables terminales <strong>de</strong> la máquina presentan<br />
la ventaja <strong>de</strong> que las medidas son relativamente fáciles <strong>de</strong> realizar, y a menudo<br />
los sensores necesarios ya están instalados, bien sea para el control o<br />
bien para la protección <strong>de</strong> la máquina. Entre estos métodos, han recibido<br />
especial atención los basados en la medida <strong>de</strong> componentes <strong>de</strong> secuencia inversa.<br />
Estas técnicas presentan, sin embargo, diversos problemas, como son<br />
la dificultad para aislar las componentes <strong>de</strong>bidas al fallo <strong>de</strong> las <strong>de</strong>bidas a<br />
otro tipo <strong>de</strong> <strong>de</strong>sequilibrios, como los inducidos por un sistema <strong>de</strong> alimentación<br />
<strong>de</strong>sequilibrado, o aquellas asimetrías inherentes al diseño <strong>de</strong> la propia<br />
máquina o <strong>de</strong>bidas a imperfecciones <strong>de</strong>l proceso constructivo. Otro <strong>de</strong> los<br />
problemas a los que se enfrentan este tipo <strong>de</strong> técnicas es la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong><br />
la estimación con el punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina (niveles <strong>de</strong> flujo<br />
y <strong>de</strong> par). Para solventar estos inconvenientes, se han propuesto y explorado<br />
soluciones en tres direcciones: 1) el procesamiento <strong>de</strong> señal, empleando<br />
técnicas <strong>de</strong> inteligencia artificial [159], 2) el uso <strong>de</strong> variables eléctricas <strong>de</strong>rivadas,<br />
como la impedancia efectiva <strong>de</strong> secuencia negativa [136], el error <strong>de</strong><br />
tensión [136] o la impedancia cruzada [145], y 3) la utilización <strong>de</strong> señales <strong>de</strong><br />
2 Los conceptos on-line y off-line están a menudo ligados a otro concepto importante,<br />
tiempo real. Aunque existe cierta disparidad en la utilización <strong>de</strong> estos términos en la<br />
literatura, el término on-line se refiere habitualmente a métodos que no interfieren con el<br />
funcionamiento normal <strong>de</strong> la máquina, y que proporcionan una estimación <strong>de</strong> su estado<br />
en un tiempo breve, es <strong>de</strong>cir, en tiempo real. Métodos off-line son aquellos que necesitan<br />
condiciones especiales <strong>de</strong> funcionamiento <strong>de</strong> la máquina y, a menudo, no en su ubicación<br />
habitual sino en una bancada <strong>de</strong> ensayos.<br />
3 <strong>de</strong>l inglés surge test.
4 Introducción<br />
excitación adicionales en el caso <strong>de</strong> máquinas accionadas <strong>de</strong>s<strong>de</strong> variadores<br />
<strong>de</strong> frecuencia [127].<br />
El nexo común entre las técnicas <strong>de</strong> estimación <strong>de</strong> velocidad/posición basadas<br />
en el rastreo <strong>de</strong> saliencias, y el diagnóstico <strong>de</strong> máquinas basado en la<br />
medida <strong>de</strong> componentes <strong>de</strong> secuencia inversa, es que ambas se fundamentan<br />
en el rastreo <strong>de</strong> asimetrías espaciales. En el primer caso, asimetrías constructivas<br />
<strong>de</strong>terministas, intrínsecas al diseño <strong>de</strong> la máquina; en el segundo,<br />
asimetrías <strong>de</strong>rivadas <strong>de</strong> un fallo en la máquina. Des<strong>de</strong> esta perspectiva, esta<br />
tesis analiza y trata <strong>de</strong> explotar las similitu<strong>de</strong>s entre ambas líneas, <strong>de</strong>sarrollando<br />
mo<strong>de</strong>los y proponiendo métodos <strong>de</strong> procesamiento <strong>de</strong> señal que<br />
permitan <strong>de</strong>tectar y rastrear asimetrías, aplicados tanto a la estimación <strong>de</strong><br />
velocidad/posición para el control <strong>de</strong> la máquina como a su diagnóstico.<br />
1.2. Objetivos <strong>de</strong> la tesis<br />
Los objetivos concretos <strong>de</strong> esta tesis son:<br />
1. Análisis comparativo <strong>de</strong> las técnicas sensorless basadas en el rastreo<br />
<strong>de</strong> saliencias espaciales mediante inyección <strong>de</strong> una señal <strong>de</strong> excitación<br />
<strong>de</strong> alta frecuencia.<br />
Este estudio abordará tanto los fundamentos físicos <strong>de</strong> cada técnica<br />
como los aspectos más relevantes para su implementación, incluyendo:<br />
Características <strong>de</strong> la señal <strong>de</strong> alta frecuencia inyectada.<br />
Número y tipo <strong>de</strong> sensores (corriente/tensión) necesarios.<br />
Influencia sobre la técnica <strong>de</strong> distintos aspectos prácticos, como<br />
el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor, el <strong>de</strong>sacoplo <strong>de</strong> saliencias<br />
inducidas por saturación, y el <strong>de</strong> otras saliencias secundarias.<br />
Ancho <strong>de</strong> banda y precisión en la medida esperables.<br />
Complejidad <strong>de</strong> implementación.<br />
2. Métodos para la compensación <strong>de</strong> las saliencias inducidas por saturación,<br />
<strong>de</strong> las <strong>de</strong>bidas a intermodulación, así como <strong>de</strong> los efectos causados<br />
por el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor.<br />
Este estudio aborda tanto métodos tradicionales, basados en el uso <strong>de</strong><br />
tablas <strong>de</strong> <strong>de</strong>sacoplo, 4 como técnicas basadas en re<strong>de</strong>s neuronales.<br />
3. Empleo <strong>de</strong> diferentes topologías <strong>de</strong> re<strong>de</strong>s neuronales en la implementación<br />
<strong>de</strong> técnicas sensorless basadas en el rastreo <strong>de</strong> saliencias espaciales.<br />
4 Traducción <strong>de</strong>l término look-up table.
1.2 Objetivos <strong>de</strong> la tesis 5<br />
Un aspecto esencial <strong>de</strong> este punto será el <strong>de</strong>sarrollo <strong>de</strong> re<strong>de</strong>s neuronales<br />
estructuradas. Dichas re<strong>de</strong>s permiten incorporar el conocimiento<br />
apriorístico <strong>de</strong> las caracerísticas físicas <strong>de</strong>l sistema a la estructura <strong>de</strong><br />
la red, mejorando la eficiencia, tanto en términos <strong>de</strong> precisión como <strong>de</strong><br />
complejidad <strong>de</strong> implementación, con respecto a las re<strong>de</strong>s convencionales.<br />
Los objetivos <strong>de</strong> dichas re<strong>de</strong>s incluyen:<br />
Compensación <strong>de</strong> saliencias inducidas por saturación, <strong>de</strong> saliencias<br />
inducidas por intermodulación, y <strong>de</strong> los efectos causados por<br />
el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor mencionados en el punto<br />
anterior.<br />
Procesamiento <strong>de</strong> la señal portadora para la estimación <strong>de</strong> la<br />
posición <strong>de</strong>l flujo <strong>de</strong> rotor.<br />
Procesamiento <strong>de</strong> la señal portadora para la estimación la posición<br />
<strong>de</strong>l rotor.<br />
Mejora <strong>de</strong> las técnicas clásicas <strong>de</strong> entrenamiento <strong>de</strong> re<strong>de</strong>s neuronales,<br />
basándose en la simplicidad y en el conocimiento <strong>de</strong> la<br />
topología <strong>de</strong> la red.<br />
4. Detección <strong>de</strong> fallos mediante el estudio <strong>de</strong> asimetrías electromagnéticas.<br />
Cortocircuitos entre espiras en el estátor, o barras agrietadas o rotas<br />
en el rotor <strong>de</strong> motores <strong>de</strong> inducción, dan lugar a asimetrías electromagnéticas,<br />
que es posible <strong>de</strong>tectar aplicando métodos similares a los<br />
utilizados en las técnicas sensorless <strong>de</strong>scritas anteriormente. En este<br />
caso, tiene especial importancia la <strong>de</strong>tección <strong>de</strong> dichas asimetrías a<br />
partir <strong>de</strong> la respuesta <strong>de</strong> la máquina a la excitación fundamental (es<br />
<strong>de</strong>cir, sin inyectar una señal portadora <strong>de</strong> alta frecuencia), ya que,<br />
entonces, las técnicas serían aplicables a máquinas conectadas a red.<br />
Se incluye el <strong>de</strong>sarrollo <strong>de</strong> un mo<strong>de</strong>lo simplificado <strong>de</strong> la máquina, que<br />
permite i<strong>de</strong>ntificar las componentes espectrales <strong>de</strong> las variables eléctricas<br />
que contienen información <strong>de</strong> la asimetría, así como la discusión<br />
<strong>de</strong> criterios para elegir las variables eléctricas más apropiadas, y el<br />
procesamiento <strong>de</strong> la señal necesario para extraer dicha información.<br />
5. Aplicación <strong>de</strong> las re<strong>de</strong>s neuronales a la <strong>de</strong>tección y diagnóstico <strong>de</strong> fallos<br />
en el motor.<br />
En este punto, se estudiará la viabilidad <strong>de</strong> las re<strong>de</strong>s neuronales aplicadas<br />
en técnicas sensorless a la <strong>de</strong>tección <strong>de</strong> fallos en el motor. Particularmente,<br />
se mostrará el uso <strong>de</strong> re<strong>de</strong>s neuronales <strong>de</strong> variable compleja<br />
aplicadas a la <strong>de</strong>tección <strong>de</strong> fallos.
6 Introducción<br />
1.3. Estructura <strong>de</strong> la tesis<br />
Esta tesis se divi<strong>de</strong> en siete capítulos, según la siguiente estructura:<br />
En el capítulo 1 se ha realizado una introducción <strong>de</strong> la misma, <strong>de</strong>limitando<br />
las líneas <strong>de</strong> investigación a seguir. Asimismo, se han planteado los objetivos<br />
a <strong>de</strong>sarrollar en la tesis.<br />
En el capítulo 2 se introducen las características, tanto mecánicas como<br />
eléctricas, que <strong>de</strong>terminan la existencia <strong>de</strong> asimetrías en una máquina. Estas<br />
asimetrías pue<strong>de</strong>n ser empleadas tanto para control como para diagnóstico,<br />
o pue<strong>de</strong>n ser asimetrías no <strong>de</strong>seadas, que interfieren con las anteriores, y que,<br />
por tanto, es necesario compensar. Se hace una primera distinción entre los<br />
motores <strong>de</strong> inducción y los <strong>de</strong> imanes permanentes. Se mo<strong>de</strong>lan las diferentes<br />
saliencias, incidiendo sobre las diferencias entre ambas máquinas.<br />
En el capítulo 3 se presentan las expresiones matemáticas <strong>de</strong> los mo<strong>de</strong>los<br />
<strong>de</strong> las máquinas <strong>de</strong> inducción e imanes permanentes, tanto en baja como en<br />
alta frecuencia. Para el caso <strong>de</strong>l motor <strong>de</strong> inducción se plantea inicialmente<br />
el mo<strong>de</strong>lo teórico en variables complejas, utilizado para <strong>de</strong>scribir la máquina<br />
equilibrada. A continuación se <strong>de</strong>sarrolla el mo<strong>de</strong>lo <strong>de</strong> inductancias, que<br />
incluye las posibles asimetrías. Partiendo <strong>de</strong> estos mo<strong>de</strong>los, y para el caso<br />
<strong>de</strong> excitación <strong>de</strong> alta frecuencia, se obtienen las expresiones <strong>de</strong> los acoplamientos<br />
con las diferentes variables terminales consi<strong>de</strong>radas —corriente <strong>de</strong><br />
secuencia negativa y componentes <strong>de</strong> secuencia cero—, para máquinas conectadas<br />
tanto en estrella como en triángulo. Se resuelven las expresiones<br />
para excitación con un vector giratorio <strong>de</strong> alta frecuencia y para modulación<br />
en amplitud. El análisis realizado incluye las condiciones que <strong>de</strong>ben <strong>de</strong><br />
cumplir las asimetrías para acoplarse con las variables eléctricas terminales,<br />
así como la influencia <strong>de</strong> parámetros <strong>de</strong> la excitación <strong>de</strong> alta frecuencia, como<br />
la frecuencia <strong>de</strong> la excitación, sobre dichas variables. Se realiza un recorrido<br />
<strong>de</strong>scriptivo sobre las diferentes alternativas existentes en la bibliografía<br />
para extraer la información contenida en las saliencias. Finalmente, y como<br />
ampliación <strong>de</strong>l punto anterior, se realiza un estudio <strong>de</strong>l conjunto <strong>de</strong> técnicas<br />
basadas en los armónicos inyectados por el inversor para realizar el rastreo<br />
<strong>de</strong> las asimetrías.<br />
El capítulo 4 analiza el problema <strong>de</strong> la estimación <strong>de</strong> la velocidad/posición<br />
mediante la inyección <strong>de</strong> una señal portadora <strong>de</strong> alta frecuencia. En primer<br />
lugar se analizan los aspectos relativos a la selección tanto <strong>de</strong> la señal<br />
portadora como <strong>de</strong> las variables a medir para la estimación <strong>de</strong> la velocidad/posición.<br />
En los sucesivos subapartados se <strong>de</strong>sarrollan los aspectos que
1.3 Estructura <strong>de</strong> la tesis 7<br />
intervienen en la estimación <strong>de</strong> la posición <strong>de</strong>l flujo <strong>de</strong> la máquina, la compensación<br />
<strong>de</strong> las perturbaciones que afectan a las medidas y, finalmente, en<br />
la estimación <strong>de</strong> la posición <strong>de</strong>l rotor, y se muestran los resultados experimentales<br />
obtenidos. En el último punto se incluye el estudio <strong>de</strong> las técnicas<br />
<strong>de</strong> diagnóstico que hacen uso <strong>de</strong> una señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia.<br />
En el capítulo 5 se introducen técnicas avanzadas <strong>de</strong> procesamiento <strong>de</strong><br />
señal basadas en re<strong>de</strong>s neuronales. Dichas técnicas se aplican a la compensación<br />
<strong>de</strong> saliencias secundarias en los métodos sensorless que utilizan una<br />
señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia. En primer lugar, se analizan las características<br />
<strong>de</strong> las saliencias secundarias que hacen recomendable el empleo <strong>de</strong><br />
re<strong>de</strong>s neuronales. Se realiza una breve introducción a la nomenclatura utilizada<br />
en la bibliografía. Se <strong>de</strong>scriben diferentes topologías <strong>de</strong> re<strong>de</strong>s neuronales,<br />
empleadas por diversos autores en métodos <strong>de</strong> control sensorless. Se analizan<br />
los inconvenientes introducidos por la aplicación <strong>de</strong> re<strong>de</strong>s neuronales<br />
a problemas <strong>de</strong> control. A continuación, se introducen las re<strong>de</strong>s neuronales<br />
estructuradas como alternativa a las topologías convencionales. Centrándose<br />
en la tensión <strong>de</strong> secuencia cero, se analiza el mo<strong>de</strong>lo que <strong>de</strong>scribe las saliencias<br />
inducidas por saturación e intermodulación para su incorporación a la<br />
estructura <strong>de</strong> la red. Se <strong>de</strong>sarrollan diferentes topologías para el <strong>de</strong>sacoplo<br />
<strong>de</strong> saliencias inducidas por saturación, intermodulación y rastreo <strong>de</strong> la posición.<br />
Se muestran las ventajas <strong>de</strong> este tipo <strong>de</strong> re<strong>de</strong>s sobre otros métodos <strong>de</strong><br />
<strong>de</strong>sacoplo y, finalmente, los resultados <strong>de</strong> su aplicación al control sensorless<br />
<strong>de</strong> un motor <strong>de</strong> inducción.<br />
El capítulo 6 está <strong>de</strong>dicado al diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin<br />
inyección <strong>de</strong> una señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia. Se estudian técnicas<br />
<strong>de</strong> <strong>de</strong>tección <strong>de</strong> dos <strong>de</strong> los fallos más comunes en máquinas eléctricas <strong>de</strong><br />
alterna: cortocircuitos entre espiras <strong>de</strong> estátor y barras dañadas o rotas en<br />
el rotor. Se recogen los diferentes métodos <strong>de</strong> diagnóstico existentes en la bibliografía.<br />
Se analiza el empleo <strong>de</strong> técnicas <strong>de</strong> análisis espectral, basadas en<br />
componentes <strong>de</strong> secuencia negativa y empleando componentes <strong>de</strong> secuencia<br />
cero. Se prestará especial atención a las técnicas <strong>de</strong> diagnóstico que utilizan<br />
las componentes <strong>de</strong> secuencia cero para la <strong>de</strong>tección <strong>de</strong> fallos tanto en<br />
el estátor como en el rotor. Finalmente, se <strong>de</strong>scribe la aplicación <strong>de</strong> re<strong>de</strong>s<br />
neuronales <strong>de</strong> variable compleja al diagnóstico <strong>de</strong> fallos en el estátor.<br />
En el capítulo 7 se resume el trabajo realizado en esta tesis. Se <strong>de</strong>tallan las<br />
conclusiones alcanzadas, las contribuciones realizadas, y las posibles líneas<br />
<strong>de</strong> investigación que se <strong>de</strong>rivan <strong>de</strong>l presente trabajo.
8 Introducción
Capítulo 2<br />
Asimetrías espaciales en<br />
máquinas <strong>de</strong> alterna<br />
2.1. Introducción<br />
Las saliencias (asimetrías) espaciales presentes en cualquier tipo <strong>de</strong> máquina<br />
eléctrica pue<strong>de</strong>n proporcionar información útil tanto para su control sensorless<br />
como para su diagnóstico. Las máquinas síncronas <strong>de</strong> polos salientes,<br />
las <strong>de</strong> reluctancia síncrona, las <strong>de</strong> imanes permanentes enterrados y las <strong>de</strong><br />
reluctancia conmutada contienen saliencias como parte esencial <strong>de</strong> su diseño,<br />
es <strong>de</strong>cir, éstas <strong>de</strong>sempeñan una función esencial en el funcionamiento<br />
normal <strong>de</strong> la máquina [?]. Las máquinas síncronas <strong>de</strong> imanes permanentes<br />
superficiales y las máquinas <strong>de</strong> inducción, por el contrario, tienen un diseño<br />
esencialmente simétrico. Aún así, incorporan cierto grado <strong>de</strong> asimetría<br />
que pue<strong>de</strong> ser utilizado para implementar el control sin sensor <strong>de</strong> velocidad/posición.<br />
La interacción <strong>de</strong> las asimetrías con los <strong>de</strong>vanados <strong>de</strong>l estátor,<br />
va a permitir extraer información relativa a su magnitud y orientación espacial<br />
a partir <strong>de</strong> las variables eléctricas terminales (tensiones y corrientes)<br />
<strong>de</strong> la máquina.<br />
La metodología a seguir en el rastreo <strong>de</strong> saliencias, in<strong>de</strong>pendientemente<br />
<strong>de</strong> que el objetivo sea control o diagnóstico, se pue<strong>de</strong> dividir en dos puntos:<br />
1) <strong>de</strong>terminar las características físicas <strong>de</strong> las saliencias, y 2) <strong>de</strong>terminar su<br />
acoplamiento con las variables eléctricas medibles <strong>de</strong> la máquina. El primer<br />
punto estudia los diferentes tipos <strong>de</strong> saliencias (intrínsecas al principio <strong>de</strong><br />
funcionamiento <strong>de</strong> la máquina, <strong>de</strong>rivadas <strong>de</strong> características constructivas, resultantes<br />
<strong>de</strong> imperfecciones <strong>de</strong>l proceso <strong>de</strong> fabricación, o <strong>de</strong>bidas a algún tipo<br />
<strong>de</strong> fallo), analiza los aspectos físicos que intervienen en su generación (características<br />
geométricas y características electromagnéticas <strong>de</strong> la máquina)
10 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
y obtiene un mo<strong>de</strong>lo matemático válido para su análisis. El segundo punto<br />
analiza los efectos provocados por estas saliencias en las variables eléctricas<br />
terminales <strong>de</strong>l motor, lo que a su vez <strong>de</strong>terminará el número y tipo <strong>de</strong> sensores<br />
a utilizar y algunos aspectos importantes <strong>de</strong>l procesamiento <strong>de</strong> señal<br />
necesario.<br />
En este capítulo se estudian los aspectos electromagnéticos y mecánicos<br />
que van a dar lugar a la aparición <strong>de</strong> saliencias en las máquinas eléctricas.<br />
El acoplamiento <strong>de</strong> estas saliencias con las variables eléctricas terminales se<br />
mostrará en el capítulo 3. Los efectos <strong>de</strong> dicho acoplamiento serán empleados<br />
en los esquemas <strong>de</strong> control presentados en el capítulo 4 y en las técnicas<br />
<strong>de</strong> diagnóstico <strong>de</strong>scritas en el capítulo 6. El capítulo analiza, tanto <strong>de</strong> forma<br />
cualitativa como cuantitativa, los tipos <strong>de</strong> asimetrías que pue<strong>de</strong>n existir en<br />
una máquina. El <strong>de</strong>sarrollo se centrará en dos tipo <strong>de</strong> máquinas trifásicas<br />
<strong>de</strong> alterna: la máquina <strong>de</strong> inducción y la máquina síncrona <strong>de</strong> imanes permanentes.<br />
Se explica el origen físico <strong>de</strong> las saliencias y se <strong>de</strong>terminan las<br />
condiciones que <strong>de</strong>ben cumplir para que <strong>de</strong>n lugar a efectos medibles en las<br />
variables eléctricas terminales.<br />
El mo<strong>de</strong>lo <strong>de</strong> saliencias usado a lo largo <strong>de</strong>l capítulo se basa en el <strong>de</strong>sarrollado<br />
en [3] por Degner. Dicho mo<strong>de</strong>lo contempla la existencia <strong>de</strong> múltiples<br />
saliencias en una máquina, analizando las interacciones que se producen<br />
entre ellas. El mo<strong>de</strong>lado <strong>de</strong> una saliencia se pue<strong>de</strong> realizar en base a tres<br />
características: 1) el or<strong>de</strong>n <strong>de</strong> armónico espacial, 2) la velocidad <strong>de</strong> giro, y<br />
3) la magnitud. El efecto <strong>de</strong> una asimetría en la permeancia <strong>de</strong>l entrehierro<br />
pue<strong>de</strong> <strong>de</strong>scribirse según la expresión (2.1)<br />
(<br />
)<br />
∆P airg(θsm,t) = f s cos h sp (θ sm + ϕ sal(t) )<br />
(2.1)<br />
don<strong>de</strong><br />
∆P airg<br />
f s<br />
h sp<br />
θ sm<br />
ϕ sal<br />
: variación <strong>de</strong> la permeancia, evaluada a lo largo <strong>de</strong>l entrehierro,<br />
<strong>de</strong>bida a la saliencia.<br />
: magnitud <strong>de</strong> la saliencia.<br />
: or<strong>de</strong>n <strong>de</strong>l armónico espacial <strong>de</strong> la saliencia respecto a 360 ◦<br />
mecánicos.<br />
: posición angular <strong>de</strong> un punto <strong>de</strong>l entrehierro. θ sm ∈ [0, 360 ◦ ] en<br />
unida<strong>de</strong>s mecánicas.<br />
: posición <strong>de</strong> la saliencia respecto al origen <strong>de</strong> ángulos <strong>de</strong>l estátor.<br />
El or<strong>de</strong>n armónico espacial —h sp — se <strong>de</strong>fine como la inversa <strong>de</strong>l periodo<br />
<strong>de</strong> la asimetría, medido respecto a 360 ◦ mecánicos. Es <strong>de</strong>cir, una saliencia<br />
cuyo efecto se repita cada n grados mecánicos, tendrá un or<strong>de</strong>n <strong>de</strong> armónico<br />
espacial,<br />
h sp = 360<br />
(2.2)<br />
n
2.1 Introducción 11<br />
La magnitud <strong>de</strong> la saliencia —f s — permite cuantificar el nivel <strong>de</strong> la asimetría.<br />
Es importante notar que la amplitud <strong>de</strong> la componente diferencial<br />
<strong>de</strong> la permeancia en el entrehierro —∆P airg — es referida normalmente respecto<br />
al valor medio <strong>de</strong> dicha permeancia, ya que es la relación entre ambas<br />
el parámetro que realmente va a <strong>de</strong>terminar los efectos que la saliencia va a<br />
tener sobre las variables terminales <strong>de</strong>l motor.<br />
La ecuación (2.1), pue<strong>de</strong> <strong>de</strong>rivarse respecto al tiempo para obtener la<br />
expresión <strong>de</strong> la variación en la permeancia <strong>de</strong>l entrehierro cuando se produce<br />
un giro en la saliencia, obteniéndose<br />
∂∆P airg<br />
∂t<br />
= −f s h sp<br />
dϕ sal<br />
dt<br />
sin (h sp (θ sm + ϕ sal )) (2.3)<br />
El efecto <strong>de</strong>bido al giro <strong>de</strong> una saliencia pue<strong>de</strong> ser un subarmónico <strong>de</strong>l origen<br />
físico <strong>de</strong> dicha saliencia. Un ejemplo son las saliencias <strong>de</strong>bidas al ranurado<br />
<strong>de</strong>l rotor y <strong>de</strong>l estátor. Según se explica en [3], la saliencia por ranurado<br />
está provocada por el giro <strong>de</strong>l rotor. Sin embargo, la velocidad <strong>de</strong> giro <strong>de</strong> la<br />
saliencia es un subarmónico <strong>de</strong> dicha velocidad, según la relación<br />
ω msal =<br />
R<br />
R − S ω r (2.4)<br />
Para reflejar este comportamiento, la variación <strong>de</strong> la posición <strong>de</strong> la saliencia<br />
respecto al tiempo —ω msal — se representará como una constante —k sal —<br />
que multiplica la velocidad <strong>de</strong> giro <strong>de</strong>l origen físico <strong>de</strong> la saliencia —ω ssal —.<br />
Se <strong>de</strong>fine<br />
y<br />
dϕ sal<br />
dt<br />
= ω msal = k sal ω ssal (2.5)<br />
h = h sp k sal (2.6)<br />
∂∆P airg<br />
∂t<br />
= −f s hω ssal sin (h sp (θ sm + ϕ sal ))<br />
aplicando<br />
cos(θ + π/2) = − sin(θ)<br />
don<strong>de</strong><br />
ω msal<br />
ω ssal<br />
∂∆P airg<br />
∂t<br />
= ω airg = hω ssal ∆P airg (θ sm + π/2) (2.7)<br />
: velocidad <strong>de</strong> giro <strong>de</strong> la saliencia en unida<strong>de</strong>s mecánicas.<br />
: velocidad <strong>de</strong> giro <strong>de</strong>l origen físico <strong>de</strong> la saliencia.
12 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
La ecuación (2.5) establece que la velocidad <strong>de</strong> giro <strong>de</strong> la variación <strong>de</strong><br />
la permeancia en el entrehierro —ω airg — es proporcional a la velocidad <strong>de</strong><br />
giro <strong>de</strong>l origen físico <strong>de</strong> la saliencia —ω ssal —. En (2.6) se <strong>de</strong>fine el or<strong>de</strong>n<br />
armónico <strong>de</strong> la variación en la permeancia —h—. Finalmente, la variación<br />
<strong>de</strong> la permeancia <strong>de</strong>bida al giro <strong>de</strong> la asimetría se muestra en la ecuación<br />
(2.7). De esta expresión se <strong>de</strong>spren<strong>de</strong> que la variación respecto <strong>de</strong>l tiempo en<br />
un punto concreto <strong>de</strong>l entrehierro (θ sm = cte) es proporcional a hω ssal . Esta<br />
relación es <strong>de</strong> vital importancia, pues indica que para provocar una variación<br />
temporal en la distribución <strong>de</strong> la permeancia es necesario que se produzca<br />
un giro en la saliencia. Es <strong>de</strong>cir, si la saliencia que induce la variación en la<br />
permeancia no varía con el tiempo, dos posiciones diferentes <strong>de</strong> la saliencia<br />
inducirán el efecto único <strong>de</strong> una modulación en la fase <strong>de</strong> la permeancia, que<br />
<strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la posición espacial <strong>de</strong> la saliencia.<br />
A lo largo <strong>de</strong>l capítulo se <strong>de</strong>scribirán las diferentes saliencias que pue<strong>de</strong>n<br />
existir en un motor, y que quedarán <strong>de</strong>finidas por el or<strong>de</strong>n <strong>de</strong>l armónico<br />
espacial —h sp — y la velocidad <strong>de</strong> giro —ω msal —.<br />
2.2. Asimetrías espaciales en el motor <strong>de</strong> inducción<br />
Aun siendo sustancialmente simétrica <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> vista electromagnético,<br />
la máquina <strong>de</strong> inducción presenta algunas irregularida<strong>de</strong>s que<br />
impi<strong>de</strong>n que esta simetría sea perfecta; estas imperfecciones originan la aparición<br />
<strong>de</strong> saliencias. Normalmente son las características constructivas las<br />
que rompen la total simetría <strong>de</strong> la máquina. Estas saliencias crean armónicos<br />
adicionales en el flujo magnetizante, a<strong>de</strong>más <strong>de</strong> la componente fundamental,<br />
haciendo que el motor se vea afectado <strong>de</strong> diferentes maneras: producen<br />
armónicos en el flujo <strong>de</strong> entrehierro, lo cual origina pérdidas, rizado en la tensión<br />
y en el par, vibraciones y aumento <strong>de</strong>l ruido electromagnético, etc [55].<br />
Pero las saliencias pue<strong>de</strong>n utilizarse también para obtener información <strong>de</strong><br />
distintos estados <strong>de</strong> la máquina, como pue<strong>de</strong>n ser la magnitud o posición<br />
espacial <strong>de</strong>l flujo <strong>de</strong> rotor, <strong>de</strong> estátor o <strong>de</strong> entrehierro <strong>de</strong> la máquina, la velocidad<br />
<strong>de</strong>l rotor, su posición, el estado <strong>de</strong> saturación <strong>de</strong>l motor [11], o para<br />
diagnosticar fallos, ya sea en su bobinado [130], o en las barras <strong>de</strong>l rotor en<br />
el caso <strong>de</strong> motores <strong>de</strong> jaula <strong>de</strong> ardilla [127].<br />
2.2.1. Saliencias inducidas por saturación<br />
El comportamiento <strong>de</strong> las saliencias inducidas por la saturación <strong>de</strong> los<br />
caminos magnéticos <strong>de</strong> la máquina ha sido objeto <strong>de</strong> estudio por varios autores<br />
con el fin <strong>de</strong> utilizarlas para la orientación <strong>de</strong> campo en accionadores con
2.2 Asimetrías espaciales en el motor <strong>de</strong> inducción 13<br />
control vectorial [90,56,85,53,55,54,71,72,86,87,84], o bien para <strong>de</strong>sacoplar<br />
su efecto y evitar que interfieran con otras saliencias [99, 100, 57, 58, 65].<br />
La presencia <strong>de</strong> excitación fundamental, y <strong>de</strong>l flujo que ésta crea en la<br />
máquina, provoca saturaciones localizadas en <strong>de</strong>terminadas zonas <strong>de</strong> la misma<br />
y, por tanto, variaciones <strong>de</strong> inductancia en esas zonas. Esto hace que la<br />
inductancia sea asimétrica. Las zonas saturadas, y con ellas las saliencias<br />
asociadas, irán <strong>de</strong>splazándose <strong>de</strong> acuerdo al movimiento <strong>de</strong>l flujo que las<br />
crea. Por medio <strong>de</strong> diversas técnicas es posible <strong>de</strong>terminar la posición <strong>de</strong><br />
estas saliencias; pero para que esta información sea útil, <strong>de</strong>be establecerse<br />
la relación real entre la posición <strong>de</strong> la saliencia y la posición <strong>de</strong> la variable<br />
que la origina, en este caso alguno <strong>de</strong> los posibles vectores <strong>de</strong> flujo presentes<br />
en la máquina, puesto que la posición <strong>de</strong> este vector es el objeto <strong>de</strong> interés.<br />
El uso <strong>de</strong> saliencias espaciales para el control sin sensor <strong>de</strong> velocidad/posición<br />
<strong>de</strong> accionamientos <strong>de</strong> alterna pue<strong>de</strong> tener, en principio, dos objetivos:<br />
1) La estimación <strong>de</strong> la posición <strong>de</strong>l rotor o 2) la estimación <strong>de</strong> alguno <strong>de</strong> los<br />
flujos <strong>de</strong> la máquina.<br />
En el primer caso, la posición <strong>de</strong>l rotor se estima rastreando saliencias<br />
<strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor, ya sean <strong>de</strong>bidas al efecto <strong>de</strong> ranurado<br />
o provocadas <strong>de</strong>liberadamente. La posición estimada pue<strong>de</strong> luego utilizarse<br />
tanto para el control <strong>de</strong> velocidad/posición, como para la estimación <strong>de</strong> la<br />
posición <strong>de</strong>l flujo <strong>de</strong> rotor, utilizando un observador <strong>de</strong> flujo a<strong>de</strong>cuado —para<br />
el funcionamiento a baja velocidad o en control <strong>de</strong> posición, normalmente<br />
basado en el mo<strong>de</strong>lo <strong>de</strong> corriente <strong>de</strong>l motor—. Cuando el objetivo es rastrear<br />
las saliencias asociadas al rotor, las saliencias inducidas por saturación y las<br />
saliencias <strong>de</strong> intermodulación actúan como perturbaciones que van a afectar<br />
a la precisión en la estimación <strong>de</strong> la posición <strong>de</strong>l rotor. La capacidad <strong>de</strong> eliminar<br />
dichas perturbaciones <strong>de</strong>terminará la precisión e incluso la estabilidad<br />
<strong>de</strong> la estimación, y con ello, las prestaciones finales <strong>de</strong>l control.<br />
En el segundo caso, el objetivo es estimar un flujo <strong>de</strong> la máquina, normalmente<br />
el flujo <strong>de</strong> rotor si se trata <strong>de</strong> implementar el control <strong>de</strong>l motor en<br />
campo orientado. El flujo <strong>de</strong> rotor se estima rastreando las saliencias inducidas<br />
por saturación. Sin embargo, estas saliencias no van a estar asociadas<br />
únicamente al flujo <strong>de</strong> rotor, sino que van a verse afectadas en general por<br />
el resto <strong>de</strong> flujos presentes en la máquina [162, 57, 58]. Esto se manifiesta<br />
habitualmente como una <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l comportamiento <strong>de</strong> las saliencias<br />
inducidas por saturación con el nivel <strong>de</strong> carga <strong>de</strong>l motor, y con el nivel <strong>de</strong><br />
flujo en caso <strong>de</strong> que este no se mantenga constante. A menos que no se<br />
compense <strong>de</strong> forma a<strong>de</strong>cuada, esta <strong>de</strong>pen<strong>de</strong>ncia pue<strong>de</strong> dar lugar a errores
14 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
importantes en la estimación <strong>de</strong> la posición <strong>de</strong>l flujo <strong>de</strong> rotor. En este caso,<br />
pue<strong>de</strong>n existir a<strong>de</strong>más perturbaciones adicionales <strong>de</strong>bidas a las saliencias<br />
<strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor, si estas existiesen, y las <strong>de</strong>bidas a<br />
intermodulación, que necesitarían también ser compensadas.<br />
El mo<strong>de</strong>lo más simple para <strong>de</strong>scribir el comportamiento <strong>de</strong> las saliencias<br />
inducidas por saturación, se obtiene suponiendo una distribución espacial<br />
sinusoidal <strong>de</strong> la saliencia. Se <strong>de</strong>fine el or<strong>de</strong>n espacial <strong>de</strong> la saliencia —h sp —<br />
como el número <strong>de</strong> ciclos <strong>de</strong> ésta por 360 ◦ mecánicos. Para una máquina<br />
con p pares <strong>de</strong> polos, h sp = 2p. Las saliencias inducidas por saturación<br />
van a girar a la velocidad <strong>de</strong>l flujo <strong>de</strong> la máquina, es <strong>de</strong>cir, a ω e rad/s. La<br />
variación <strong>de</strong> la permeancia en el entrehierro girará a una velocidad mecánica<br />
<strong>de</strong> ω airg = ω e /p. Utilizando la expresión (2.6) se obtiene que h = h sp /p = 2.<br />
En el caso más general <strong>de</strong> que las saliencias inducidas por saturación no<br />
tengan una distribución espacial sinusoidal se pue<strong>de</strong>n <strong>de</strong>scomponer en series<br />
<strong>de</strong> armónicos. La expresión general <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> las saliencias resultante<br />
sería h sp = np, y, por lo tanto, h = 2, 4, 6, . . . El hecho <strong>de</strong> que el or<strong>de</strong>n sea<br />
siempre un múltiplo entero <strong>de</strong> 2 se <strong>de</strong>be a que cualquiera que sea el efecto<br />
<strong>de</strong> la saturación, éste será igual en el polo norte y en el polo sur <strong>de</strong> cada par<br />
<strong>de</strong> polos. El flujo causante <strong>de</strong> la saturación provocará una disminución <strong>de</strong> la<br />
inductancia en la región <strong>de</strong>l entrehierro que cruza. Por lo tanto, la magnitud<br />
<strong>de</strong> la saliencia <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la diferencia <strong>de</strong>l valor <strong>de</strong> las inductancias en<br />
la zona más saturada y en la que la saturación es menor. Es <strong>de</strong>cir, cuanto<br />
mayor sea la saturación <strong>de</strong> la máquina mayor será la magnitud <strong>de</strong> la saliencia<br />
inducida por saturación. Particularizando la expresión (2.1) para el caso <strong>de</strong><br />
saliencias inducidas por saturación se obtiene (2.8)<br />
∆P sat = ∆L cos (hp(θ sm + ϕ e )) (2.8)<br />
don<strong>de</strong><br />
∆P sat<br />
∆L<br />
h<br />
p<br />
ϕ e<br />
: variación inducida por saturación en la permeancia en el entrehierro.<br />
: variación <strong>de</strong>l valor <strong>de</strong> las inductancias.<br />
: or<strong>de</strong>n armónico <strong>de</strong> la variación <strong>de</strong> la permeancia en el entrehierro.<br />
Es <strong>de</strong>cir, h = hsp<br />
p .<br />
: número <strong>de</strong> pares <strong>de</strong> polos.<br />
: posición <strong>de</strong> la saliencia inducida por saturación.<br />
2.2.2. Saliencias por ranurado <strong>de</strong>l rotor y estátor en motores<br />
<strong>de</strong> inducción<br />
Las ranuras <strong>de</strong> los bobinados, tanto <strong>de</strong>l rotor como <strong>de</strong>l estátor, causan<br />
una variación en la permeancia <strong>de</strong>l entrehierro <strong>de</strong> periodo igual al paso <strong>de</strong>
2.2 Asimetrías espaciales en el motor <strong>de</strong> inducción 15<br />
la ranura. Como las máquinas se diseñan <strong>de</strong> forma que tengan múltiples<br />
ranuras <strong>de</strong> rotor y estátor por paso polar, la variación <strong>de</strong> permeancia <strong>de</strong>l<br />
entrehierro <strong>de</strong>bido al ranurado <strong>de</strong>l rotor o <strong>de</strong>l estátor por separado, tiene<br />
normalmente un periodo pequeño, o un número armónico alto, relativo al<br />
paso polar <strong>de</strong> la máquina, por lo que dicha variación resulta insignificante.<br />
Sin embargo, las variaciones <strong>de</strong> permeancia provocadas por el ranurado <strong>de</strong>l<br />
rotor y el estátor cobran importancia cuando ambas están presentes en la<br />
máquina [3].<br />
Si estando el rotor en una posición <strong>de</strong>terminada comienza a moverse, la<br />
distribución espacial <strong>de</strong> la permeancia <strong>de</strong>l entrehierro se modifica. Cuando<br />
el rotor se ha <strong>de</strong>splazado un ángulo igual al <strong>de</strong> separación entre dos ranuras<br />
consecutivas <strong>de</strong>l rotor (paso <strong>de</strong> ranura), la permeancia volverá a tener la<br />
misma distribución espacial que en la posición inicial. La variación <strong>de</strong> la<br />
permeancia <strong>de</strong>l entrehierro gira, por tanto, a una velocidad que es múltiplo<br />
<strong>de</strong> la velocidad <strong>de</strong>l rotor [3, 75], y que viene dada por (2.9).<br />
ω agp =<br />
R<br />
R − S ω rm (2.9)<br />
don<strong>de</strong><br />
ω agp<br />
ω rm<br />
R<br />
S<br />
: velocidad <strong>de</strong> la variación <strong>de</strong> la permeancia <strong>de</strong>l entrehierro.<br />
: velocidad mecánica <strong>de</strong>l rotor.<br />
: número <strong>de</strong> ranuras <strong>de</strong> rotor.<br />
: número <strong>de</strong> ranuras <strong>de</strong> estátor.<br />
De la expresión en (2.9) se <strong>de</strong>duce que la permeancia <strong>de</strong>l entrehierro<br />
girará en el sentido <strong>de</strong> giro <strong>de</strong>l rotor si el número <strong>de</strong> ranuras <strong>de</strong> rotor es<br />
superior al <strong>de</strong> ranuras <strong>de</strong> estátor, y en sentido contrario si el número <strong>de</strong><br />
ranuras <strong>de</strong> estátor es superior. En [3] se analiza el caso en que el número <strong>de</strong><br />
ambas es igual. El resultado <strong>de</strong> su análisis es que, en este caso, la variación<br />
<strong>de</strong> permeancia <strong>de</strong>l entrehierro tiene un periodo igual al paso <strong>de</strong> ranura <strong>de</strong><br />
rotor y estátor. Esto hace que varíe la permeancia media cuando el rotor gira<br />
y, por tanto, la inductancia media. En cualquier caso, los diseños con igual<br />
número <strong>de</strong> ranuras <strong>de</strong> rotor y estátor se intentan evitar por llevar aparejado<br />
el cosido magnético <strong>de</strong> la máquina.<br />
La relación entre numero <strong>de</strong> ranuras <strong>de</strong> rotor, ranuras <strong>de</strong> estátor y polos<br />
que <strong>de</strong>be existir para que se presente esta saliencia se muestra en (2.10) [76].<br />
don<strong>de</strong><br />
uP = |nR − mS| (2.10)
16 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
P<br />
u<br />
n<br />
m<br />
: número <strong>de</strong> polos.<br />
: número armónico <strong>de</strong> la distribución <strong>de</strong>l bobinado <strong>de</strong> estátor.<br />
: número armónico <strong>de</strong> la variación <strong>de</strong> permeancia <strong>de</strong>l ranurado<br />
<strong>de</strong> rotor.<br />
: número armónico <strong>de</strong> la variación <strong>de</strong> permeancia <strong>de</strong>l ranurado<br />
<strong>de</strong> estátor.<br />
La magnitud <strong>de</strong> la saliencia <strong>de</strong> ranurado <strong>de</strong>pen<strong>de</strong> <strong>de</strong> parámetros constructivos<br />
<strong>de</strong>l motor. Ranuras abiertas y disminución <strong>de</strong> la inclinación <strong>de</strong> las<br />
barras <strong>de</strong>l rotor aumentan el valor <strong>de</strong>l armónico por ranurado, mientras que<br />
ranuras cerradas y aumento <strong>de</strong> la inclinación tienen el efecto contrario. Particularizando<br />
(2.10) para los valores u = n = m = 1, los cuales producen la<br />
mayor variación <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor [76], y sustituyendo en<br />
la expresión (2.1) para el caso <strong>de</strong> saliencias <strong>de</strong> ranurado se obtiene (2.11)<br />
∆P hr = ∆G cos (|R − S|(θ sm + ϕ m )) (2.11)<br />
don<strong>de</strong><br />
∆P hr<br />
∆G<br />
ϕ m<br />
: variación en la permeancia en el entrehierro inducida por la<br />
saliencia <strong>de</strong> ranurado.<br />
: magnitud <strong>de</strong> la asimetría <strong>de</strong> origen constructivo.<br />
: posición <strong>de</strong> la saliencia en unida<strong>de</strong>s mecánicas.<br />
2.2.3. Saliencia creada por modulación espacial <strong>de</strong> las ranuras<br />
<strong>de</strong>l rotor<br />
Es posible crear una saliencia <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor mediante<br />
la alteración <strong>de</strong>terminista <strong>de</strong> la apertura en las ranuras <strong>de</strong>l rotor,<br />
según se muestra en la figura 2.1. De esta manera, cualquier motor, in<strong>de</strong>pendientemente<br />
<strong>de</strong> la combinación entre el número <strong>de</strong> ranuras <strong>de</strong> estátor y<br />
<strong>de</strong> barras <strong>de</strong> rotor, pue<strong>de</strong> ser empleado en un esquema sensorless.<br />
Modificando la apertura <strong>de</strong> las ranuras, <strong>de</strong> manera que presenten una<br />
modulación espacial aproximadamente senoidal, se obtiene una variación<br />
espacial senoidal en la inductancia <strong>de</strong> dispersión <strong>de</strong>l rotor y, con ello, una<br />
modulación <strong>de</strong> la inductancia transitoria <strong>de</strong> estátor (Figura 2.2). La modificación<br />
en la apertura <strong>de</strong> las ranuras <strong>de</strong> estátor suele realizarse con un periodo<br />
igual al paso polar <strong>de</strong> la máquina. El or<strong>de</strong>n <strong>de</strong> la saliencia resultante es en<br />
este caso h = 2, ya que va a dar lugar al mismo efecto en el polo norte y en<br />
el polo sur <strong>de</strong> cada par <strong>de</strong> polos. En la práctica, la modulación en la apertura<br />
no va a ser exactamente senoidal, por lo que pue<strong>de</strong>n aparecer armónicos<br />
adicionales <strong>de</strong> or<strong>de</strong>n superior. La amplitud <strong>de</strong> la saliencia <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la<br />
diferencia entre la apertura máxima y mínima introducida en la modulación<br />
espacial. La expresión (2.1), particularizada para las saliencias creadas por
2.2 Asimetrías espaciales en el motor <strong>de</strong> inducción 17<br />
(a) Foto <strong>de</strong> prototipo <strong>de</strong> laboratorio<br />
con la apertura <strong>de</strong> las ranuras<br />
<strong>de</strong>l rotor moduladas.<br />
(b) Visión esquemática <strong>de</strong> la apertura<br />
introducida (corte transversal).<br />
Figura 2.1: Motor con apertura modulada <strong>de</strong> las ranuras <strong>de</strong>l rotor.<br />
ancho <strong>de</strong>l corte (mm)<br />
2<br />
1.5<br />
1<br />
0.5<br />
0<br />
0 5 10 15 20 25 30<br />
número <strong>de</strong> ranura<br />
Figura 2.2: Anchura <strong>de</strong>l corte en cada ranura. Cortes <strong>de</strong> 0.25, 0.5, 0.8, 1.0, 1.6 y<br />
2mm.<br />
la modulación espacial <strong>de</strong> las ranuras <strong>de</strong>l rotor, es análoga a la obtenida<br />
para el caso <strong>de</strong> las saliencias inducidas por saturación. Sin embargo, en este<br />
caso, la posición <strong>de</strong> la saliencia <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la posición <strong>de</strong>l rotor en lugar <strong>de</strong><br />
la <strong>de</strong>l flujo. La expresión se muestra en (2.12)<br />
∆P hm = ∆W cos (hp(θ sm + ϕ r )) (2.12)<br />
don<strong>de</strong><br />
∆P hm<br />
∆W<br />
: variación en la permeancia en el entrehierro inducida por la<br />
modulación <strong>de</strong> la apertura.<br />
: variación en la amplitud <strong>de</strong> la apertura.
18 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
2.2.4. Saliencia creada por la variación <strong>de</strong> la resistencia <strong>de</strong>l<br />
rotor<br />
En [57], Briz y otros hacen un análisis <strong>de</strong>l efecto <strong>de</strong> las saliencias inducidas<br />
por saturación, las cuales <strong>de</strong>pen<strong>de</strong>n, generalmente, <strong>de</strong>l nivel <strong>de</strong> carga<br />
<strong>de</strong>l motor, sobre las saliencias <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor. Con<br />
el objetivo <strong>de</strong> obtener una asimetría <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor e<br />
in<strong>de</strong>pendiente <strong>de</strong> los niveles <strong>de</strong> flujo y par <strong>de</strong>l motor, en [67] Cilia y otros<br />
plantean la modulación <strong>de</strong>liberada <strong>de</strong> la resistencia <strong>de</strong> rotor. Para ello se<br />
modifica la zona exterior <strong>de</strong> la jaula <strong>de</strong>l rotor, bien variando la amplitud <strong>de</strong>l<br />
puente, en motores <strong>de</strong> una jaula, o modificando la sección <strong>de</strong>l conductor <strong>de</strong><br />
cobre en el ranurado externo <strong>de</strong> un motor <strong>de</strong> doble jaula. Esta modulación<br />
se realiza <strong>de</strong> tal manera que su periodo coincida con el paso polar <strong>de</strong> la<br />
máquina.<br />
Superponiendo una excitación <strong>de</strong> alta frecuencia a la excitación fundamental,<br />
y dado que la reactancia <strong>de</strong> la sección interior frente a las componentes<br />
<strong>de</strong> alta frecuencia es mayor que la <strong>de</strong> la zona exterior, se inducen en esta<br />
zona externa las corrientes <strong>de</strong>bidas a la excitación <strong>de</strong>l alta frecuencia. Dichas<br />
corrientes se verán afectadas por la variación <strong>de</strong> la resistencia, e inducirán<br />
a su vez componentes <strong>de</strong> alta frecuencia en las corrientes <strong>de</strong> estátor que<br />
contendrán información <strong>de</strong> la posición espacial <strong>de</strong> la asimetría.<br />
La técnica <strong>de</strong>scrita tiene como principales inconvenientes la necesidad <strong>de</strong><br />
modificar el rotor <strong>de</strong> la máquina para provocar la saliencia. Adicionalmente,<br />
y con objeto <strong>de</strong> aumentar la relación frente a las saliencias inducidas por<br />
saturación, es necesario que el rotor tenga las ranuras abiertas, aunque este<br />
requisito existe también para los otros métodos <strong>de</strong> generación <strong>de</strong> saliencias<br />
en el rotor (ranurado <strong>de</strong> rotor-estátor, y modulación <strong>de</strong> la apertura <strong>de</strong> las<br />
ranuras <strong>de</strong> rotor). Para obtener prestaciones similares a los métodos basados<br />
en la modulación en la apertura <strong>de</strong> las ranuras <strong>de</strong>l rotor [89] es necesario<br />
aumentar el grado <strong>de</strong> la asimetría, incrementando la diferencia entre la resistencia<br />
máxima y la mínima. La disminución <strong>de</strong>l valor mínimo por <strong>de</strong>bajo <strong>de</strong>l<br />
nominal provoca, según <strong>de</strong>scriben los autores, problemas <strong>de</strong> rizado <strong>de</strong> baja<br />
frecuencia en el par. Por ello, precisan incrementar el valor <strong>de</strong> la resistencia<br />
máxima <strong>de</strong> la jaula externa hasta 5 veces por encima <strong>de</strong> su valor nominal.<br />
2.2.5. Saliencias inducidas por intermodulación<br />
La presencia <strong>de</strong> múltiples saliencias en una máquina, y en particular aquellas<br />
con un origen físico distinto (mecánico y magnético), van a provocar en<br />
general efectos secundarios in<strong>de</strong>seados [75]. La interacción entre las saliencias<br />
<strong>de</strong> origen magnético (saturación) con las <strong>de</strong> origen mecánico (ranurado,
2.2 Asimetrías espaciales en el motor <strong>de</strong> inducción 19<br />
modulación <strong>de</strong> apertura <strong>de</strong> los puentes <strong>de</strong>l rotor,. . . ) va a dar lugar a saliencias<br />
que se suelen <strong>de</strong>nominar <strong>de</strong> intermodulación. Estas saliencias se pue<strong>de</strong>n<br />
<strong>de</strong>scribir en función <strong>de</strong> las que las originan, según el mo<strong>de</strong>lo <strong>de</strong> múltiples<br />
saliencias presentado en [3]. En dicho mo<strong>de</strong>lo, se <strong>de</strong>scomponen las asimetrías<br />
en series <strong>de</strong> Fourier. Las saliencias por intermodulación pue<strong>de</strong>n calcularse<br />
a partir <strong>de</strong> la suma <strong>de</strong> las componentes <strong>de</strong> origen mecánico y las <strong>de</strong> origen<br />
magnético. Según esto, las saliencias inducidas por intermodulación tendrán<br />
la forma (2.13)<br />
∑ ∑<br />
cos(h r θ rm + h e θ em + ϕ hehr ) (2.13)<br />
h e<br />
don<strong>de</strong><br />
h r<br />
h e<br />
θ rm<br />
θ em<br />
ϕ hehr<br />
h r<br />
: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la asimetría <strong>de</strong> origen mecánico relativo<br />
a 360 ◦ mecánicos.<br />
: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la asimetría <strong>de</strong> origen magnético relativo<br />
a 360 ◦ mecánicos.<br />
: posición <strong>de</strong> la saliencia mecánica en unida<strong>de</strong>s mecánicas.<br />
: posición <strong>de</strong> la saliencia magnética en unida<strong>de</strong>s mecánicas.<br />
: <strong>de</strong>sfase inicial en las componente inducida por intermodulación.<br />
En la anterior expresión se observa que la velocidad <strong>de</strong> rotación <strong>de</strong> las<br />
saliencias por intermodulación <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la frecuencia <strong>de</strong> la excitación<br />
eléctrica y <strong>de</strong> la velocidad <strong>de</strong> giro mecánica. Por lo tanto, este tipo <strong>de</strong> saliencias<br />
girarán a una velocidad función <strong>de</strong>l <strong>de</strong>slizamiento <strong>de</strong> la máquina.<br />
El or<strong>de</strong>n espacial <strong>de</strong> los armónicos <strong>de</strong> intermodulación, relativo a 360 ◦<br />
mecánicos, se calcula como la suma <strong>de</strong> los ór<strong>de</strong>nes <strong>de</strong> las saliencias que los<br />
originan. Es <strong>de</strong>cir,<br />
h sp = h m sp + h e sp (2.14)<br />
La expresiones (2.13) y (2.14) se pue<strong>de</strong>n particularizar para consi<strong>de</strong>rar<br />
únicamente las componente inducidas por saturación y las <strong>de</strong>bidas a la saliencia<br />
por ranurado <strong>de</strong> rotor/estátor. Para dicho caso se obtiene la expresión<br />
(2.15), para la velocidad <strong>de</strong> giro <strong>de</strong> los armónicos, y (2.16) para el or<strong>de</strong>n <strong>de</strong><br />
armónico.<br />
θ hehr = cos<br />
(Rθ rm + n P )<br />
2 θ em + ϕ hehr (2.15)<br />
h sp = |R − S| + P (2.16)<br />
don<strong>de</strong><br />
R<br />
S<br />
n<br />
P<br />
: número <strong>de</strong> barras <strong>de</strong> rotor.<br />
: número <strong>de</strong> ranuras <strong>de</strong> estátor.<br />
: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la excitación fundamental.<br />
: número <strong>de</strong> polos <strong>de</strong> la máquina.
20 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
2.3. Asimetrías espaciales en el motor <strong>de</strong> imanes<br />
permanentes<br />
Los motores trifásicos <strong>de</strong> imanes permanentes se suelen clasificar [163]<br />
en:<br />
motores sin escobilla <strong>de</strong> excitación continua (brushless d.c. motors)<br />
motores síncronos <strong>de</strong> excitación alterna (synchronous a.c. motors)<br />
La diferencia esencial entre ambos tipos <strong>de</strong> motores se encuentra en el sistema<br />
<strong>de</strong> alimentación. En los motores <strong>de</strong> excitación continua se emplean<br />
formas <strong>de</strong> onda trapezoidales, conduciendo sólo dos fases al mismo tiempo.<br />
Este tipo <strong>de</strong> excitación se conoce como conmutación electrónica y es<br />
funcionalmente equivalente a la conmutación mecánica en los motores <strong>de</strong><br />
continua. En los motores <strong>de</strong> alterna se emplea un sistema polifásico senoidal<br />
equilibrado, al igual que en las máquinas <strong>de</strong> alterna tradicionales. El rastreo<br />
<strong>de</strong> saliencias espaciales realizado en esta tesis se restringe a los motores<br />
síncronos con excitación <strong>de</strong> alterna.<br />
Otra posible clasificación, atendiendo a la disposición <strong>de</strong> los imanes, establece:<br />
motores <strong>de</strong> imanes permanentes enterrados (interior permanent magnet<br />
motors), entre los que se distingue:<br />
- distribución tangencial<br />
- distribución radial<br />
motores <strong>de</strong> imanes permanentes superficiales (surface permanent magnet<br />
motors)<br />
En las figuras 2.3 y 2.4 se muestran diferentes representaciones esquemáticas<br />
<strong>de</strong> motores <strong>de</strong> imanes permanentes: Imanes permanentes enterrados,<br />
distribución tangencial —2.3(a)—, distribución radial —2.3(b)—; imanes<br />
superficiales —2.4—.<br />
2.3.1. Saliencias <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor<br />
Al ser las máquinas <strong>de</strong> imanes permanentes síncronas, las saliencias asociadas<br />
al diseño <strong>de</strong>l rotor girarán a la velocidad <strong>de</strong> sincronismo. Las variaciones<br />
en la permeancia <strong>de</strong> la máquina <strong>de</strong>bidas a la presencia <strong>de</strong>l imán van a<br />
ser iguales en el polo norte y en el sur, por lo que el or<strong>de</strong>n <strong>de</strong> armónico asociado<br />
va a ser igual a 2. Adicionalmente, va a existir una saliencia asociada<br />
al material magnético <strong>de</strong>l imán <strong>de</strong>l rotor. La <strong>de</strong>terminación <strong>de</strong> la polaridad<br />
<strong>de</strong>l imán mediante el rastreo <strong>de</strong> esta saliencia va a ser imprescindible para<br />
implementar el control <strong>de</strong>l motor.
2.3 Asimetrías espaciales en el motor <strong>de</strong> imanes permanentes 21<br />
d<br />
S<br />
N<br />
S<br />
N<br />
q<br />
S<br />
N<br />
d<br />
N<br />
S<br />
N<br />
q<br />
S<br />
N<br />
S<br />
N<br />
S<br />
S<br />
N<br />
(a) Motor <strong>de</strong> imanes permanentes enterrados<br />
con geometría tangencial.<br />
(b) Motor <strong>de</strong> imanes permanentes<br />
enterrados con geometría radial.<br />
Figura 2.3: Geometrías <strong>de</strong> motores <strong>de</strong> imanes permanentes enterrados, 2.3(a) distribución<br />
tangencial, 2.3(b) distribución radial.<br />
En [7], se propone la <strong>de</strong>tección <strong>de</strong> la polaridad mediante la inyección<br />
<strong>de</strong> corriente en el eje d <strong>de</strong>l rotor. Si el sentido <strong>de</strong> la corriente inyectada<br />
coinci<strong>de</strong> con el <strong>de</strong>l flujo creado por el material magnético, el flujo total<br />
se verá aumentado, el material ferromagnético <strong>de</strong>l estátor aumentará su<br />
saturación y la inductancia <strong>de</strong>l eje d disminuirá su valor. En el caso contrario,<br />
ocurrirá el efecto opuesto y la inductancia aumentará su valor.<br />
2.3.2. Saliencias inducidas por saturación<br />
El efecto <strong>de</strong> la saturación en los motores <strong>de</strong> imanes permanentes enterrados<br />
afecta <strong>de</strong> manera <strong>de</strong>sigual a las inductancias en los ejes d y q. La<br />
inductancia en el eje d —L d — está <strong>de</strong>terminada mayoritariamente por el<br />
flujo creado por el material magnético, permaneciendo más o menos constante<br />
e in<strong>de</strong>pendiente <strong>de</strong>l nivel <strong>de</strong> carga <strong>de</strong> la máquina. La inductancia en<br />
el eje q —L q — disminuye su valor con el aumento <strong>de</strong> la corriente. Dado<br />
que el camino que recorre el flujo en este eje está compuesto por material<br />
ferromagnético, el aumento <strong>de</strong> la corriente conlleva un aumento <strong>de</strong> la saturación,<br />
y con ello una disminución <strong>de</strong> la inductancia. Como en el diseño <strong>de</strong><br />
las máquinas <strong>de</strong> imanes permanentes enterrados se cumple que L d < L q , el<br />
efecto <strong>de</strong> la saturación hace disminuir la inductancia diferencial, es <strong>de</strong>cir, el<br />
grado <strong>de</strong> asimetría <strong>de</strong> la máquina.
22 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
S<br />
N<br />
q<br />
S<br />
N<br />
d<br />
N<br />
S<br />
N<br />
S<br />
Figura 2.4: Motor <strong>de</strong> imanes permanentes superficiales.<br />
En los motores <strong>de</strong> imanes permanentes superficiales, el efecto <strong>de</strong> la saturación<br />
en el estátor <strong>de</strong>bida al flujo <strong>de</strong>l material magnético, hace que la<br />
máquina se comporte <strong>de</strong> manera asimétrica. El efecto <strong>de</strong> la saturación sobre<br />
las inductancias se pue<strong>de</strong> mo<strong>de</strong>lar exactamente igual que para el caso <strong>de</strong><br />
imanes enterrados, según lo mostrado en el punto anterior.<br />
2.3.3. Saliencias inducidas por intermodulación<br />
Las saliencias inducidas por intermodulación, para el caso <strong>de</strong> los motores<br />
<strong>de</strong> imanes permanentes, se pue<strong>de</strong>n <strong>de</strong>finir como el efecto producido por la<br />
interacción entre las asimetrías <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor y las<br />
causadas por la saturación. Para este tipo <strong>de</strong> motores, tanto las saliencias<br />
<strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor —<strong>de</strong>bidas a la variación en las inductancias<br />
en los ejes d y q por la presencia <strong>de</strong>l imán—, como las inducidas por<br />
saturación, rotan a la misma velocidad. Por lo tanto las saliencias inducidas<br />
por intermodulación rotarán a velocida<strong>de</strong>s múltiplos <strong>de</strong> la velocidad <strong>de</strong> giro<br />
<strong>de</strong>l rotor.<br />
2.4. Asimetrías causadas por fallos en el motor<br />
Algunos <strong>de</strong> los fallos que se pue<strong>de</strong>n producir en una máquina eléctrica<br />
pue<strong>de</strong>n modificar su comportamiento electromagnético. Entre estos fallos<br />
cabe citar especialmente tres: 1) fallos <strong>de</strong> aislamiento en los <strong>de</strong>vanados <strong>de</strong>l<br />
estátos, 2) <strong>de</strong>terioro o rotura <strong>de</strong> las barras <strong>de</strong> rotor, o <strong>de</strong>l paquete magnético,<br />
y 3) excentricida<strong>de</strong>s <strong>de</strong>l rotor, tanto estáticas como dinámicas. Si los<br />
efectos <strong>de</strong> estos fallos se acoplan con las variables eléctricas <strong>de</strong>l estátor, es<br />
posible utilizar estas variables para la <strong>de</strong>tección <strong>de</strong>l fallo. En caso <strong>de</strong> que el
2.4 Asimetrías causadas por fallos en el motor 23<br />
fallo se produzca en el estátor, este acoplamiento es directo, al afectar a las<br />
impedancias <strong>de</strong>l circuito <strong>de</strong> estátor. En el caso en el que el fallo se localice<br />
en el rotor, es necesario que éste modifique la distribución <strong>de</strong> flujos <strong>de</strong> la<br />
máquina, <strong>de</strong> manera que se produzca un acoplamiento con el estátor y la<br />
información se trasla<strong>de</strong> a terminales accesibles <strong>de</strong> la máquina.<br />
Dado que los fallos pue<strong>de</strong>n ser vistos como saliencias, es posible estudiarlos<br />
aplicando los mismos razonamientos utilizados para los diferentes tipos<br />
<strong>de</strong> asimetrías mostradas hasta el momento. Según esto, y tomando un sistema<br />
<strong>de</strong> referencia solidario con en el estátor <strong>de</strong> la máquina, los fallos en el<br />
estátor constituirán una asimetría espacial fija en el espacio y, por lo tanto,<br />
las componentes que contengan información sobre ellos se encontrarán a<br />
una frecuencia proporcional a la eléctrica. En el caso <strong>de</strong> fallos que afecten<br />
al rotor <strong>de</strong> la máquina, la asimetría girará a la velocidad <strong>de</strong>l rotor, y las<br />
variables eléctricas mostrarán componentes a una frecuencia proporcional al<br />
<strong>de</strong>slizamiento <strong>de</strong> la máquina.<br />
2.4.1. Saliencias <strong>de</strong>bidas a cortocircuitos entre espiras <strong>de</strong><br />
estátor<br />
Los cortocircuitos entre espiras <strong>de</strong> estátor provocan una asimetría estacionaria<br />
en el circuito <strong>de</strong>l estátor. La asimetría se pue<strong>de</strong> mo<strong>de</strong>lar haciendo<br />
invariante respecto <strong>de</strong>l tiempo la fase <strong>de</strong> la saliencia en la expresión general<br />
(2.1). La magnitud <strong>de</strong> la variación <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la severidad <strong>de</strong>l fallo.<br />
Por lo tanto, la variación <strong>de</strong> la permeancia <strong>de</strong>l entrehierro sólo <strong>de</strong>pen<strong>de</strong>ría<br />
<strong>de</strong> la posición espacial, estando su fase <strong>de</strong>terminada por la posición <strong>de</strong> la<br />
asimetría.<br />
∆P sc(θsm) = ∆ sc cos (h sp (θ sm + ϕ sc )) (2.17)<br />
Dado que la saliencia es estacionaria, la velocidad <strong>de</strong> giro <strong>de</strong> la permeancia<br />
será cero, y por lo tanto h = 0 y ϕ sc = cte. El posterior acoplamiento<br />
con variables eléctricas no inducirá componentes frecuenciales adicionales,<br />
afectando únicamente a la amplitud y la fase <strong>de</strong> las componentes que se<br />
acoplen con la asimetría.<br />
En la figura 2.5(a) se muestra una foto <strong>de</strong> un prototipo <strong>de</strong> laboratorio<br />
que ha sido modificado para <strong>de</strong>jar accesibles terminales que permitan cortocircuitar<br />
diferentes números <strong>de</strong> espiras en una <strong>de</strong> las fases. En 2.5(b) se<br />
muestra un esquema eléctrico <strong>de</strong> la modificación realizada. En la figura 2.6<br />
se muestra el espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero <strong>de</strong> un motor con 4
24 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
15 − 21 16 − 22<br />
fase v<br />
3 − 9 4 − 10<br />
2 − 8 1 − 7 fase u<br />
5 − 11<br />
6 − 12<br />
14 − 20<br />
fase w<br />
17 − 23 18 − 24<br />
13 − 19<br />
(a) Foto <strong>de</strong> prototipo <strong>de</strong> laboratorio<br />
con espiras <strong>de</strong> estátor accesibles.<br />
(b) Visión esquemática <strong>de</strong>l prototipo<br />
con espiras accesibles. Es posible<br />
introducir cortocircuitos <strong>de</strong> 2, 4<br />
y 6 espiras en una <strong>de</strong> las fases.<br />
PSfrag replacements<br />
Figura 2.5: Motor con espiras <strong>de</strong> estátor accesibles.<br />
8<br />
(V)<br />
4<br />
0<br />
0 50 100 150<br />
frecuencia (Hz)<br />
Figura 2.6: Tensión <strong>de</strong> secuencia cero para una máquina con 4 espiras cortocircuitadas.<br />
La máquina se encuentra a plena carga, 400V (rms), 50Hz.<br />
espiras cortocircuitadas. La componente situada a la frecuencia <strong>de</strong> la excitación<br />
fundamental —50Hz— aumenta respecto al caso <strong>de</strong> un motor sano.<br />
Del mismo modo, las asimetrías constructivas en el <strong>de</strong>vanado <strong>de</strong>l estátor<br />
constituyen una saliencia estacionaria. Puesto que tanto las asimetrías constructivas<br />
como los fallos en el estátor van a dar lugar a un mismo efecto en<br />
las variables eléctricas <strong>de</strong> los terminales <strong>de</strong> estátor, la presencia <strong>de</strong> asimetrías<br />
constructivas es una fuente <strong>de</strong> error en la <strong>de</strong>tección <strong>de</strong> fallos en el estátor <strong>de</strong><br />
la máquina.
2.4 Asimetrías causadas por fallos en el motor 25<br />
r s<br />
+<br />
+<br />
r r<br />
+<br />
r s<br />
+<br />
r r<br />
+<br />
+<br />
+<br />
+<br />
centro <strong>de</strong> rotación<br />
(a) Asimetría estática. El rotor gira<br />
sobre su centro geométrico.<br />
centro <strong>de</strong> rotación<br />
(b) Asimetría dinámica. El rotor<br />
gira sobre el centro geométrico <strong>de</strong>l<br />
estátor.<br />
Figura 2.7: Tipos <strong>de</strong> excentricida<strong>de</strong>s <strong>de</strong>l rotor.<br />
2.4.2. Saliencias <strong>de</strong>bidas a excentricida<strong>de</strong>s<br />
Las excentricida<strong>de</strong>s en el rotor van a dar lugar también a saliencias. Una<br />
excentricidad en el rotor provoca variaciones en la permeancia <strong>de</strong>l entrehierro.<br />
Este tipo <strong>de</strong> saliencias pue<strong>de</strong>n ser el resultado <strong>de</strong> <strong>de</strong>fectos constructivos<br />
o <strong>de</strong> montaje, <strong>de</strong>sgaste <strong>de</strong> cojinetes, <strong>de</strong>sequilibrios en los esfuerzos <strong>de</strong>l campo<br />
magnético, etc. Aunque se ha llegado a proponer el uso <strong>de</strong> excentricida<strong>de</strong>s<br />
para <strong>de</strong>tectar la posición <strong>de</strong>l rotor, [77, 78, 79, 80], existen objeciones muy<br />
serias a este método, dado el carácter no <strong>de</strong>terminista <strong>de</strong> este tipo <strong>de</strong> saliencias.<br />
Pue<strong>de</strong>n distinguirse dos tipos <strong>de</strong> excentricida<strong>de</strong>s en el rotor. La primera se<br />
produce cuando existe cierto <strong>de</strong>splazamiento entre los centros geométricos<br />
<strong>de</strong>l rotor y <strong>de</strong>l estátor, y el rotor gira alre<strong>de</strong>dor <strong>de</strong> su centro geométrico,<br />
como se ve en la figura 2.7(a). A este tipo se le conoce como excentricidad<br />
estática [162], porque la posición <strong>de</strong> la excentricidad no varía con la posición<br />
<strong>de</strong>l rotor. El segundo tipo <strong>de</strong> excentricidad lo causa la existencia <strong>de</strong> un<br />
<strong>de</strong>splazamiento <strong>de</strong> ambos centros geométricos y el rotor girando sobre el<br />
centro geométrico <strong>de</strong>l estátor, figura 2.7(b). En este caso la excentricidad se<br />
conoce como dinámica [162], pues varía con la posición <strong>de</strong>l rotor.<br />
En la figura 2.7 pue<strong>de</strong> verse como una excentricidad estática crea una<br />
variación <strong>de</strong> la permeancia <strong>de</strong>l entrehierro in<strong>de</strong>pendiente <strong>de</strong> la rotación <strong>de</strong>l<br />
rotor y, consecuentemente, no creará ninguna variación en la inductancia <strong>de</strong>l<br />
bobinado <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor. Una excentricidad dinámica,<br />
por el contrario, creará una variación <strong>de</strong> la permeancia que gira con el rotor,<br />
y a su misma velocidad.
26 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
Lo más probable es encontrarse ambos tipos <strong>de</strong> excentricida<strong>de</strong>s en un solo<br />
motor, y no solamente una <strong>de</strong> ellas. Esta situación se produciría cuando<br />
el centro <strong>de</strong> rotación no coinci<strong>de</strong> con el centro geométrico <strong>de</strong>l rotor ni <strong>de</strong>l<br />
estátor. En [3], se analiza el caso en el que se presentan a la vez excentricidad<br />
en el rotor y el efecto <strong>de</strong>l ranurado. Demuestra que por la combinación<br />
<strong>de</strong> ambos efectos aparece un nuevo subarmónico <strong>de</strong> la posición <strong>de</strong>l rotor.<br />
Este subarmónico aparece tanto en el caso <strong>de</strong> excentricidad dinámica como<br />
estática, incluso cuando esta última por sí misma no da lugar a ningún<br />
armónico.<br />
2.4.3. Saliencia causada por rotura en barras <strong>de</strong> rotor <strong>de</strong>l<br />
motor <strong>de</strong> inducción<br />
La variación introducida en la permeancia en el entrehierro por la rotura<br />
<strong>de</strong> barras en el rotor se pue<strong>de</strong> expresar según (2.18)<br />
∆P brb = ∆ brb cos (h brb (θ sm + ϕ brb )) (2.18)<br />
El or<strong>de</strong>n <strong>de</strong>l armónico espacial —h brb — viene dado por<br />
h brb = 360<br />
2<br />
(2.19)<br />
En la anterior expresión se supone que la rotura <strong>de</strong> varias barras, en caso<br />
<strong>de</strong> producirse, ocurrirá en elementos contiguos. De esta manera, no se incrementará<br />
el or<strong>de</strong>n <strong>de</strong>l armónico espacial con la rotura <strong>de</strong> nuevos elementos.<br />
Esta suposición no es cierta en el caso <strong>de</strong> producirse el fallo en barras separadas<br />
una distancia mayor, situación que es menos probable que se produzca.<br />
La magnitud <strong>de</strong> la saliencia —∆ brb — vendrá <strong>de</strong>terminada por el grado <strong>de</strong><br />
agrietamiento/rotura.<br />
El efecto <strong>de</strong> la rotura <strong>de</strong> barras en el rotor es el <strong>de</strong>sequilibrio en el vector<br />
<strong>de</strong> corriente <strong>de</strong> rotor. Este <strong>de</strong>sequilibrio tiene su reflejo en las impedancias<br />
<strong>de</strong>l circuito <strong>de</strong> estátor, apareciendo componentes espectrales adicionales en<br />
las variables terminales. En la figura 2.8 se muestra un motor modificado<br />
en el laboratorio para permitir simular los efectos <strong>de</strong> una barra rota. En la<br />
figura 2.9 se muestra el espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero para el caso<br />
<strong>de</strong> un motor con una barra rota. Las componentes situadas en torno a la<br />
mayoritaria, inducida por saturación, están asociadas al efecto causado por<br />
la rotura <strong>de</strong> una barra <strong>de</strong> rotor.<br />
El hecho <strong>de</strong> que la saliencia provocada por la rotura —<strong>de</strong> una o más<br />
barras— se <strong>de</strong>ba <strong>de</strong> acoplar con la corriente <strong>de</strong>l rotor para provocar un<br />
efecto medible en las variables <strong>de</strong> estátor hace que la <strong>de</strong>tección <strong>de</strong> este tipo<br />
<strong>de</strong> fallos, cuando la máquina está <strong>de</strong>scargada, sea imposible mediante estas
2.5 Conclusiones 27<br />
PSfrag replacements<br />
Figura 2.8: Motor modificado en el laboratorio para simular los efectos <strong>de</strong> la rotura<br />
<strong>de</strong> una barra <strong>de</strong> rotor.<br />
(V)<br />
10<br />
5<br />
4<br />
2<br />
0<br />
130 140 150 160<br />
0<br />
0 50 100 150 200<br />
frecuencia (Hz)<br />
Figura 2.9: Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero para el caso <strong>de</strong> una máquina<br />
con 4 espiras cortocircuitadas y una barra rota. El motor está a plena carga y<br />
alimentado <strong>de</strong>s<strong>de</strong> la red, 400V (rms), 50Hz.<br />
técnicas. Sin embargo, esto no supone un gran inconveniente, puesto que las<br />
máquinas trabajan en carga durante periodos <strong>de</strong> tiempo suficientes como<br />
para posibilitar la <strong>de</strong>tección <strong>de</strong>l fallo.<br />
2.5. Conclusiones<br />
En este capítulo se han <strong>de</strong>finido las saliencias mediante el análisis <strong>de</strong><br />
los efectos provocados en la permeancia en el entrehierro. Las asimetrías<br />
inducen una modulación espacial en el valor <strong>de</strong> la permeancia, que <strong>de</strong> otra<br />
forma sería constante. Esta modulación tiene el mismo contenido armónico<br />
in<strong>de</strong>pendientemente <strong>de</strong> la posición <strong>de</strong> la saliencia, variando únicamente su<br />
fase al cambiar <strong>de</strong> posición la asimetría. De esta forma, cuando la asimetría<br />
varía en el tiempo, la fase instantánea cambia en función <strong>de</strong> la posición<br />
<strong>de</strong> la saliencia. Este cambio en la fase provoca que la forma <strong>de</strong> onda <strong>de</strong><br />
la permeancia se <strong>de</strong>splace en el entrehierro. La velocidad <strong>de</strong> la variación<br />
será proporcional al or<strong>de</strong>n <strong>de</strong>l armónico espacial inducido por la saliencia<br />
—h sp — multiplicado por una constante —k sal —.
28 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />
El análisis general se ha particularizado para los diferentes tipos <strong>de</strong> saliencias<br />
presentes en las máquinas <strong>de</strong> alterna, tanto <strong>de</strong> origen electromagnético<br />
como mecánico. El análisis realizado muestra como las diferentes saliencias<br />
inducen variaciones diferentes en el valor <strong>de</strong> la permeancia. Para el caso <strong>de</strong><br />
las saliencias inducidas por saturación, la saliencia provoca una forma <strong>de</strong><br />
onda <strong>de</strong>splazándose al doble <strong>de</strong> velocidad <strong>de</strong> la frecuencia <strong>de</strong> la excitación<br />
fundamental. En el caso <strong>de</strong> la saliencia <strong>de</strong> ranurado, la velocidad <strong>de</strong> <strong>de</strong>splazamiento<br />
<strong>de</strong> la permeancia es un submúltiplo <strong>de</strong> la velocidad mecánica<br />
<strong>de</strong>l rotor, <strong>de</strong>pendiente <strong>de</strong> la relación entre el número <strong>de</strong> barras <strong>de</strong> rotor y<br />
ranuras <strong>de</strong> estátor. En el caso <strong>de</strong> las saliencias inducidas por intermodulación,<br />
la velocidad <strong>de</strong> <strong>de</strong>splazamiento es proporcional al <strong>de</strong>slizamiento <strong>de</strong> la<br />
máquina.<br />
Se ha planteado el análisis <strong>de</strong> fallos mediante la <strong>de</strong>tección <strong>de</strong> las asimetrías<br />
inducidas por estos. Para el caso <strong>de</strong> fallos en el estátor, se produce una saliencia<br />
estacionaria, modulada en fase por la posición <strong>de</strong>l mismo. Los fallos<br />
en el rotor provocan una asimetría rotando a la velocidad <strong>de</strong> éste. El acoplamiento<br />
con las variables eléctricas <strong>de</strong> estátor requiere el <strong>de</strong>sarrollo <strong>de</strong>l<br />
mo<strong>de</strong>lo <strong>de</strong> la máquina y se <strong>de</strong>tallará en el capítulo 6.
Capítulo 3<br />
Mo<strong>de</strong>lo teórico general <strong>de</strong><br />
máquinas con saliencias<br />
espaciales<br />
3.1. Introducción<br />
En el capítulo 2 se expusieron los principios físicos que van a <strong>de</strong>terminar<br />
la existencia <strong>de</strong> las saliencias espaciales en máquinas trifásicas <strong>de</strong> alterna. En<br />
este capítulo se <strong>de</strong>sarrollan las expresiones teóricas que ligan las saliencias espaciales<br />
con las variables eléctricas <strong>de</strong> la máquina. Se trata <strong>de</strong> explicar como<br />
las saliencias espaciales modulan las variables eléctricas, con dos objetivos<br />
fundamentales: 1) <strong>de</strong>terminar que variables eléctricas pue<strong>de</strong>n ser utilizadas<br />
para rastrear las saliencias espaciales, y 2) proporcionar criterios que permitan<br />
la selección <strong>de</strong> las variables eléctricas más a<strong>de</strong>cuadas para implementar<br />
un estimador <strong>de</strong> la posición <strong>de</strong> la asimetría.<br />
En primer lugar, se <strong>de</strong>sarrollará un mo<strong>de</strong>lo teórico general, obtenido a<br />
partir <strong>de</strong> la simplificación <strong>de</strong>l mo<strong>de</strong>lo real <strong>de</strong> la máquina <strong>de</strong> inducción. En<br />
un segundo paso, se particularizará este mo<strong>de</strong>lo para el caso <strong>de</strong> una excitación<br />
<strong>de</strong> alta frecuencia, dadas las ventajas <strong>de</strong> este tipo <strong>de</strong> excitación en<br />
la implementación <strong>de</strong> técnicas <strong>de</strong> control sin sensor <strong>de</strong> velocidad/posición<br />
basadas en el rastreo <strong>de</strong> saliencias espaciales. Posteriormente, se obtendrá la<br />
solución <strong>de</strong> este mo<strong>de</strong>lo para el caso particular <strong>de</strong> una excitación mediante<br />
un vector giratorio <strong>de</strong> alta frecuencia, es <strong>de</strong>cir, la modulación que la saliencia<br />
produce en las variables eléctricas <strong>de</strong> la máquina con este tipo <strong>de</strong><br />
excitación. A la hora <strong>de</strong> seleccionar una variable concreta para rastrear las<br />
saliencias espaciales va a ser necesario tener en cuenta aspectos prácticos<br />
<strong>de</strong> implementación como son: la frecuencia <strong>de</strong> la señal portadora, el cone-
30 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
xionado <strong>de</strong> la máquina (estrella ó triángulo), la accesibilidad a la caja <strong>de</strong><br />
bornas <strong>de</strong> la máquina, el número <strong>de</strong> sensores necesarios, características <strong>de</strong><br />
los cables empleados (longitud, apantallamiento, ...), los efectos causados<br />
por el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor, la relación señal-ruido; y con<br />
ellos la resolución <strong>de</strong> la estimación <strong>de</strong> la posición <strong>de</strong> la saliencia, y el ancho<br />
<strong>de</strong> banda <strong>de</strong> la estimación. Todos estos aspectos serán claves en la práctica,<br />
puesto que <strong>de</strong>terminarán las prestaciones finales <strong>de</strong>l sistema <strong>de</strong> control.<br />
3.2. Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> inducción<br />
El mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> inducción, utilizando notación vectorial<br />
compleja [169], y parámetros concentrados, se pue<strong>de</strong> representar mediante<br />
el siguiente sistema <strong>de</strong> ecuaciones (3.1)-(3.4).<br />
v s qds = r si s qds + pλs qds Tensión <strong>de</strong> estátor (3.1)<br />
v s qdr = 0 = r ri s qdr + (p − jω r) λ s qdr Tensión <strong>de</strong> rotor (3.2)<br />
λ s qds = L si s qds + L mi s qdr Enlace <strong>de</strong> flujo <strong>de</strong> estátor (3.3)<br />
λ s qdr = L mi s qds + L ri s qdr Enlace <strong>de</strong> flujo <strong>de</strong> rotor (3.4)<br />
don<strong>de</strong><br />
p : Operador diferencial. Equivalente a la variable s <strong>de</strong> Laplace.<br />
r s , r r : Resistencia <strong>de</strong> estátor y <strong>de</strong> rotor, respectivamente.<br />
L s , L r , L m : Inductancia <strong>de</strong> estátor, rotor y mutua, respectivamente.<br />
ω r : Velocidad angular <strong>de</strong>l rotor.<br />
vqds s ,vs qdr<br />
: Vector tensión <strong>de</strong> estátor y <strong>de</strong> rotor, respectivamente, en coor<strong>de</strong>nadas<br />
estacionarias.<br />
i s qds , is qdr<br />
: Vectores <strong>de</strong> corriente <strong>de</strong> estátor y rotor, respectivamente, en<br />
coor<strong>de</strong>nadas estacionarias.<br />
λ s qds , λs qdr : Vectores <strong>de</strong> enlace <strong>de</strong> flujo <strong>de</strong> estátor y rotor, respectivamente,<br />
en coor<strong>de</strong>nadas estacionarias.<br />
Estas ecuaciones pue<strong>de</strong>n reescribirse como ecuaciones <strong>de</strong> estado eligiendo<br />
los vectores <strong>de</strong> corriente <strong>de</strong> estátor y <strong>de</strong> flujo <strong>de</strong>l rotor como estados internos<br />
<strong>de</strong>l sistema (3.5),(3.6).<br />
pi s qds = 1 (<br />
vqds s L − r′ si s qds + L )<br />
m<br />
ω br λ s qdr<br />
σs L r<br />
(3.5)<br />
pλ s qdr = L m<br />
L r<br />
r r i s qds − ω brλ s qdr (3.6)
3.2 Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> inducción 31<br />
don<strong>de</strong><br />
L σs = L s − L m 2<br />
Inductancia transitoria <strong>de</strong> estátor (3.7)<br />
L r<br />
( ) 2<br />
r s ′ Lm<br />
= r s − r r Resistencia transitoria <strong>de</strong> estátor (3.8)<br />
L r<br />
ω br = r r<br />
L r<br />
− jω r Variable compleja <strong>de</strong> velocidad (3.9)<br />
El uso <strong>de</strong> notación vectorial compleja implica que la máquina es simétrica.<br />
Para mo<strong>de</strong>lar el motor cuando existen asimetrías, se pue<strong>de</strong>n <strong>de</strong>sarrollar las<br />
ecuaciones en un sistema <strong>de</strong> coor<strong>de</strong>nadas abc, incluir los efectos causados<br />
por las saliencias y posteriormente realizar la transformación a un sistema<br />
<strong>de</strong> ejes qd0.<br />
Aunque sería posible construir un mo<strong>de</strong>lo en coor<strong>de</strong>nadas abc equivalente<br />
a (3.5), (3.6), e introducir en él las asimetrías, es complicado llegar a<br />
una solución analítica <strong>de</strong> este mo<strong>de</strong>lo que muestre el efecto que provocan<br />
las asimetrías en la máquina sobre las variables eléctricas. Para simplificar<br />
este problema, el mo<strong>de</strong>lo en coor<strong>de</strong>nadas abc va consi<strong>de</strong>rar únicamente las<br />
impedancias <strong>de</strong> fase <strong>de</strong>l estátor. Esta simplificación implica que las corrientes<br />
circulantes por el rotor son nulas, es <strong>de</strong>cir, que la máquina se encuentra<br />
<strong>de</strong>scargada. Este mo<strong>de</strong>lo simplificado va a permitir, sin embargo, estudiar<br />
el efecto que tendrían asimetrías asociadas al rotor, y se mostrará a<strong>de</strong>más<br />
como la existencia <strong>de</strong> corrientes en el rotor daría lugar a variaciones en las<br />
amplitu<strong>de</strong>s <strong>de</strong> los armónicos presentes en las variables eléctricas, pero sin<br />
añadir nuevas componentes espectrales.<br />
La expresión (3.10) muestra la relación entre las tensiones fase-neutro y<br />
las corrientes <strong>de</strong> fase <strong>de</strong>l motor teniendo en cuenta la simplificación anterior,<br />
don<strong>de</strong> R ABC es la matriz <strong>de</strong> resistencias por fase <strong>de</strong> estátor, cuyas<br />
componentes son (3.11), y L ABC la matriz <strong>de</strong> inductancias <strong>de</strong> estátor, matricialmente<br />
(3.12).<br />
[ ] T [ ] T d [ ] ) T van v bn v cn = RABC ia i b i c +<br />
(L ABC ia i b i c<br />
dt<br />
(3.10)<br />
⎡ ⎤<br />
r a 0 0<br />
R ABC = ⎣ 0 r b 0 ⎦<br />
0 0 r c<br />
(3.11)<br />
⎡<br />
⎤<br />
L a L ab L ac<br />
L ABC = ⎣L ba L b L bc<br />
⎦<br />
L ca L cb L c<br />
(3.12)
32 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
Si la máquina es excitada a frecuencia <strong>de</strong> red, la matriz <strong>de</strong> resistencias,<br />
R ABC , se pue<strong>de</strong> <strong>de</strong>spreciar frente a la matriz <strong>de</strong> inductancias. En el caso <strong>de</strong><br />
que existan asimetrías en la máquina, la matriz <strong>de</strong> inductancias <strong>de</strong> estátor se<br />
pue<strong>de</strong> <strong>de</strong>scomponer en dos términos. El primero <strong>de</strong> ellos mo<strong>de</strong>la la componente<br />
equilibrada <strong>de</strong> las impedancias <strong>de</strong> estátor y explica el comportamiento<br />
<strong>de</strong> una máquina simétrica. El segundo mo<strong>de</strong>la la parte <strong>de</strong>sequilibrada <strong>de</strong><br />
las impedancias y representa, por lo tanto, las asimetrías presentes en la<br />
máquina. La expresión (3.13) <strong>de</strong>sglosa la matriz <strong>de</strong> inductancias según estas<br />
consi<strong>de</strong>raciones, don<strong>de</strong> L m constant y L m varying representan las componentes<br />
constante y variable <strong>de</strong> las inductancias mutuas, mientras que L l constant y<br />
L l varying representan las componentes constante y variante <strong>de</strong> las inductancias<br />
<strong>de</strong> dispersión. 1<br />
L ABC =L m constant + L m varying + L l constant + L l varying (3.13)<br />
Agrupando los términos constantes y los variables, la expresión matricial<br />
resultante es (3.14). La primera matriz representa la parte invariante <strong>de</strong> la<br />
matriz <strong>de</strong> inductancias. Cada término <strong>de</strong> la diagonal está formado por dos<br />
componentes, la inductancia <strong>de</strong> dispersión, L ls y la inductancia magnetizante,<br />
L m . La inductancia <strong>de</strong> dispersión agrupa los flujos <strong>de</strong> dispersión <strong>de</strong><br />
estátor, <strong>de</strong> entrehierro y <strong>de</strong> bor<strong>de</strong> [169]. Los términos fuera <strong>de</strong> la diagonal<br />
representan las inductancias mutuas entre fases, por lo que sólo el término<br />
relativo a la inductancia magnetizante aparece reflejado. La segunda matriz<br />
representa la parte variante, <strong>de</strong>bida a las asimetrías presentes en la máquina.<br />
Esta segunda expresión asume que las asimetrías, si existen, tienen una<br />
distribución espacial senoidal, y que el efecto <strong>de</strong> una asimetría, si esta gira,<br />
como sería el caso <strong>de</strong> una asimetría ligada al rotor, se repite en las tres fases<br />
<strong>de</strong> la máquina, con un <strong>de</strong>sfase <strong>de</strong> 2π/3 radianes eléctricos.<br />
⎡<br />
⎤<br />
L ls + L ms − Lms<br />
2<br />
− Lms<br />
2<br />
L ABC = ⎣ − Lms<br />
2<br />
L ls + L ms − Lms ⎦<br />
2<br />
− Lms<br />
2<br />
− Lms<br />
2<br />
L ls + L ms<br />
⎡<br />
⎤<br />
∆L 1 cos ϕ 0 −∆L 2 cos ϕ 2 −∆L 2 cos ϕ 1<br />
+ ⎣−∆L 2 cos ϕ 2 ∆L 1 cos ϕ 1 −∆L 2 cos ϕ 0<br />
⎦ don<strong>de</strong>, (3.14)<br />
−∆L 2 cos ϕ 1 −∆L 2 cos ϕ 0 ∆L 1 cos ϕ 2<br />
ϕ 0 = hθ e , ϕ 1 = h(θ e − 2π/3) y ϕ 2 = h(θ e + 2π/3); siendo h el or<strong>de</strong>n<br />
<strong>de</strong> la asimetría respecto a la excitación fundamental y θ e la posición <strong>de</strong> la<br />
asimetría en radianes eléctricos. ∆L 1 y ∆L 2 representan la máxima variación<br />
producida por la asimetría en los términos <strong>de</strong> la diagonal y fuera <strong>de</strong> la<br />
diagonal respectivamente.<br />
1 Los nombres <strong>de</strong> las variables se han mantenido en su nomenclatura inglesa por coherencia<br />
con los artículos publicados por el autor <strong>de</strong> esta tesis.
3.3 Mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong>l motor <strong>de</strong> inducción 33<br />
Para resolver la ecuación diferencial <strong>de</strong>l mo<strong>de</strong>lo, es necesario añadir las<br />
ecuaciones <strong>de</strong>l circuito eléctrico <strong>de</strong> la máquina. Dichas ecuaciones <strong>de</strong>pen<strong>de</strong>rán<br />
<strong>de</strong>l conexionado en bornas <strong>de</strong>l motor —estrella o triángulo—. En el<br />
caso <strong>de</strong> conexión en estrella, asumiendo que el neutro está aislado y por<br />
tanto no existe corriente <strong>de</strong> secuencia cero, se aña<strong>de</strong> (3.15) al conjunto <strong>de</strong><br />
ecuaciones. En el caso <strong>de</strong> conexión en triángulo, se <strong>de</strong>fine la corriente <strong>de</strong><br />
secuencia cero como (3.16)<br />
i a + i b + i c = 0 (3.15)<br />
i 0 = 1 3 (i ab + i bc + i cb ) (3.16)<br />
La ecuación diferencial planteada es una ecuación matricial, no lineal,<br />
<strong>de</strong> coeficientes no constantes y paramétrica. Dado que la solución <strong>de</strong> este<br />
tipo <strong>de</strong> ecuaciones [171, 168] es habitualmente una serie <strong>de</strong> potencias, se<br />
consi<strong>de</strong>ró que los resultados experimentales se explicaban <strong>de</strong> forma mucho<br />
más sencilla mediante soluciones particulares, no llegándose a resolver el<br />
mo<strong>de</strong>lo general.<br />
3.3. Mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong>l motor <strong>de</strong> inducción<br />
En el caso <strong>de</strong> utilizar algún tipo <strong>de</strong> excitación <strong>de</strong> alta frecuencia, el comportamiento<br />
<strong>de</strong>l motor, visto <strong>de</strong>s<strong>de</strong> los terminales <strong>de</strong> estátor —y el mo<strong>de</strong>lo<br />
matemático que lo representa—, va a ser presentar diferencias importantes<br />
con respecto a su comportamiento con componentes fundamentales (responsables<br />
<strong>de</strong> la transformación electromecánica realizada por el motor). Estas<br />
simplificaciones se <strong>de</strong>rivan <strong>de</strong> dos aspectos fundamentales: 1) los flujos generados<br />
cuando la máquina se excita en alta frecuencia prácticamente no<br />
penetran en el paquete magnético <strong>de</strong>l rotor, no encerrando por tanto las<br />
barras <strong>de</strong>l rotor y siendo básicamente flujos <strong>de</strong> dispersión. Este punto se<br />
pue<strong>de</strong> visualizar con la ayuda <strong>de</strong> elementos finitos. En la figura 3.1 se muestran<br />
las líneas <strong>de</strong> flujo <strong>de</strong> un motor <strong>de</strong> ranuras abiertas con excitación <strong>de</strong><br />
baja frecuencia, mientras que en 3.2 se muestran las líneas <strong>de</strong> flujo para el<br />
caso <strong>de</strong> excitación <strong>de</strong> alta frecuencia. 2) Al ser la frecuencia <strong>de</strong> excitación<br />
muy superior a la frecuencia mecánica, el <strong>de</strong>slizamiento es casi igual a uno.<br />
Teniendo en cuenta estas consi<strong>de</strong>raciones, se pue<strong>de</strong>n realizar las siguientes<br />
simplificaciones en el mo<strong>de</strong>lo <strong>de</strong>l motor <strong>de</strong> inducción:<br />
- Los términos resistivos <strong>de</strong> la matriz <strong>de</strong> impedancias pue<strong>de</strong>n ser <strong>de</strong>spreciados<br />
frente a los inductivos.
34 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
Figura 3.1: Líneas <strong>de</strong> flujo en un motor <strong>de</strong> ranuras abiertas sin carga bajo una<br />
excitación <strong>de</strong> baja frecuencia. Simulación mediante elementos finitos. ω e = 1Hz,<br />
ω r = 1Hz.<br />
- La variación <strong>de</strong> las inductancias en el tiempo, ya sea <strong>de</strong>bido al movimiento<br />
<strong>de</strong> saliencias asociadas al rotor, o <strong>de</strong> saliencias inducidas por<br />
saturación por la excitación fundamental, es mucho más lenta que la<br />
<strong>de</strong> las corrientes inducidas por la excitación <strong>de</strong> alta frecuencia. Esta<br />
condición permite consi<strong>de</strong>rar los términos inductivos como constantes.<br />
- La dinámica <strong>de</strong>l sistema está dominada por la inductancia transitoria<br />
<strong>de</strong> estátor, pudiendo la inductancia magnetizante ser <strong>de</strong>spreciada.<br />
Bajo estas consi<strong>de</strong>raciones, la ecuación (3.10) se simplifica. Teniendo en<br />
cuenta que los términos resistivos pue<strong>de</strong>n ser <strong>de</strong>spreciados, se obtiene la<br />
expresión (3.17). Añadiendo la condición <strong>de</strong> que las inductancias pue<strong>de</strong>n ser<br />
consi<strong>de</strong>radas constantes, se llega a (3.18) —conexión en estrella— y (3.19)<br />
—conexión en triángulo—. La matriz L ABC también se simplifica. Al estar<br />
dominada la dinámica <strong>de</strong>l sistema por la inductancia transitoria <strong>de</strong> estátor,<br />
los términos <strong>de</strong> la diagonal se pue<strong>de</strong>n aproximar por ésta, mientras que<br />
los términos fuera <strong>de</strong> la diagonal principal pue<strong>de</strong>n consi<strong>de</strong>rarse nulos. La<br />
expresión simplificada se muestra en (3.20).<br />
[ ] T d [ ] ) T van v bn v cn =<br />
(L ABC ia i b i c<br />
dt<br />
[ ] T d<br />
( [ia ] ) T van v bn v cn = LABC i b i c<br />
dt<br />
[ ] T d<br />
( [iab ] ) T vab v bc v ca = LABC i bc i ca<br />
dt<br />
(3.17)<br />
(3.18)<br />
(3.19)
3.3 Mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong>l motor <strong>de</strong> inducción 35<br />
Figura 3.2: Líneas <strong>de</strong> flujo en un motor <strong>de</strong> ranuras abiertas bajo una excitación <strong>de</strong><br />
alta frecuencia. Simulación mediante elementos finitos. ω c = 500Hz.<br />
L ABC =<br />
⎡<br />
⎤<br />
f (L σs , cos ϕ 0 ) 0 0<br />
⎣ 0 f (L σs , cos ϕ 1 ) 0 ⎦ (3.20)<br />
0 0 f (L σs , cos ϕ 2 )<br />
Bajo estas consi<strong>de</strong>raciones, las expresiones <strong>de</strong> los términos <strong>de</strong> la matriz<br />
L ABC son las mostradas en (3.21a) - (3.21c).<br />
L ABC (1,1) = ΣL σs + 2∆L σs cos (hθ e )<br />
( (<br />
L ABC (2,2) = ΣL σs + 2∆L σs cos h θ e − 2π 3<br />
))<br />
(3.21a)<br />
(3.21b)<br />
( (<br />
L ABC (3,3) = ΣL σs + 2∆L σs cos h θ e − 4π 3<br />
))<br />
(3.21c)<br />
don<strong>de</strong><br />
ΣL σs ,<br />
∆L σs<br />
h<br />
θ e<br />
: inductancias transitorias media y diferencial, siendo equivalentes<br />
a L l constant y L l varying<br />
2<br />
respectivamente. La constante 2, que<br />
aparece multiplicando a la expresión <strong>de</strong> la inductancia diferencial,<br />
se ha introducido para mantener la transformación a un<br />
sistema <strong>de</strong> dos fases concordante con la nomenclatura usada en<br />
la literatura [89, 3].<br />
: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la saliencia relativo a unida<strong>de</strong>s eléctricas.<br />
: posición angular <strong>de</strong> la saliencia en radianes eléctricos.
36 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
c<br />
f s d<br />
f qd<br />
q<br />
f s q<br />
q s , a<br />
b<br />
d<br />
d s<br />
Figura 3.3: Relaciones entre los diferentes sistemas <strong>de</strong> coor<strong>de</strong>nadas. qd, sistema<br />
síncrono con el giro <strong>de</strong> la saliencia. qds, sistema estacionario; equivalente a αβ en<br />
otras nomenclaturas. abc, sistema trifásico.<br />
Se observa que la ecuación diferencial que <strong>de</strong>scribe una máquina saliente<br />
pasa a ser una ecuación diferencial matricial o sistema <strong>de</strong> ecuaciones, no<br />
lineal y <strong>de</strong> parámetros constantes.<br />
La matriz <strong>de</strong> inductancias, L ABC , se pue<strong>de</strong> expresar en un sistema <strong>de</strong><br />
ejes qd0 fijo en el estátor. La transformación se realiza mediante el cambio<br />
<strong>de</strong> coor<strong>de</strong>nadas <strong>de</strong>finido por (3.22). En la figura 3.3 se muestra <strong>de</strong> manera<br />
gráfica dicha transformación. Resolviendo para valores particulares <strong>de</strong>l<br />
or<strong>de</strong>n <strong>de</strong> armónico <strong>de</strong> la saliencia, h, se obtiene el conjunto <strong>de</strong> expresiones<br />
planteados en (3.23a) - (3.23c).<br />
L s qd0 = A−1 L ABC A , siendo<br />
⎡<br />
⎤<br />
1 0 1<br />
√<br />
⎢<br />
A = ⎣ − 3 ⎥<br />
⎦ (3.22)<br />
− 1 2<br />
− 1 2<br />
2<br />
1<br />
√<br />
3<br />
2<br />
1
3.4 Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> imanes permanentes 37<br />
1. Para h = 1, 4, 7, . . . ; h = 3k − 2<br />
⎡ ⎤ ⎡<br />
⎤<br />
1 0 0<br />
cos(hθ e ) sen(hθ e ) 2 cos(hθ e )<br />
L s σ qd0s<br />
= ΣL σs<br />
⎣0 1 0⎦ + ∆L σs<br />
⎣sen(hθ e ) − cos(hθ e ) −2 sen(hθ e ) ⎦<br />
0 0 1<br />
cos(hθ e ) − sen(hθ e ) 0<br />
(3.23a)<br />
2. Para h = 2, 5, 8, . . . ; h = 3k − 1<br />
⎡ ⎤ ⎡<br />
⎤<br />
1 0 0<br />
cos(hθ e ) − sen(hθ e ) 2 cos(hθ e )<br />
L s σ qd0s<br />
= ΣL σs<br />
⎣0 1 0⎦ + ∆L σs<br />
⎣− sen(hθ e ) − cos(hθ e ) 2 sen(hθ e ) ⎦<br />
0 0 1<br />
cos(hθ e ) sen(hθ e ) 0<br />
3. Para h = 3, 6, 9, . . . ; h = 3k<br />
⎡ ⎤<br />
⎡ ⎤<br />
1 0 0<br />
1 0 0<br />
L s σ qd0s<br />
= ΣL σs<br />
⎣0 1 0⎦ + 2∆L σs cos(hθ e ) ⎣0 1 0⎦<br />
0 0 1<br />
0 0 1<br />
(3.23b)<br />
(3.23c)<br />
Examinando las soluciones para valores particulares <strong>de</strong> h se pue<strong>de</strong>n extraer<br />
algunas conclusiones:<br />
1. Para los valores h = 1, 4, 7, . . . ; h = 3k −2, la variación producida en<br />
la inductancia girará en el sentido contrario al que lo hace la saliencia.<br />
2. Para los valores h = 2, 5, 8, . . . ; h = 3k − 1, la variación producida<br />
en la inductancia girará en el mismo sentido que la saliencia.<br />
3. Para los valores h = 3, 6, 9, . . . ; h = 3k, el giro <strong>de</strong> la saliencia induce<br />
una modulación en amplitud en la inductancia.<br />
3.4. Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> imanes permanentes<br />
Los motores <strong>de</strong> imanes permanentes enterrados, a diferencia <strong>de</strong> los <strong>de</strong> inducción<br />
y los <strong>de</strong> imanes superficiales, presentan asimetrías electromagnéticas<br />
<strong>de</strong>bidas a su principio <strong>de</strong> funcionamiento, responsable <strong>de</strong>l par <strong>de</strong> reluctancia.<br />
Tomando un sistema <strong>de</strong> referencia solidario con el rotor <strong>de</strong> la máquina<br />
el mo<strong>de</strong>lo dinámico <strong>de</strong>l motor <strong>de</strong> imanes permanentes enterrados se pue<strong>de</strong><br />
expresar como (3.24) [163, 7]<br />
[ ] [ ] [ ] [ ]<br />
v<br />
r<br />
ds<br />
rs + pL<br />
vqs<br />
r =<br />
ds −ω r L qs i<br />
r<br />
ds<br />
0<br />
ω r L ds r s + pL qs i r +<br />
(3.24)<br />
qs ω r λ pm<br />
don<strong>de</strong>
38 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
L ds : inductancia total <strong>de</strong> estátor en el eje d.<br />
L qs : inductancia total <strong>de</strong> estátor en el eje q.<br />
r s : resistencia <strong>de</strong> estátor.<br />
ω r : velocidad <strong>de</strong> rotación <strong>de</strong>l rotor en rad/s.<br />
: flujo inducido por el material magnético.<br />
λ pm<br />
Expresando el mo<strong>de</strong>lo en coor<strong>de</strong>nadas estacionarias, se obtiene la expresión<br />
(3.25) [7]<br />
[ ] [ ] [ ]<br />
v<br />
s<br />
ds<br />
rs + p (ΣL<br />
vqs<br />
s =<br />
s − ∆L s cos 2θ r ) −p∆L s sin 2θ r i<br />
s<br />
ds<br />
p∆L s sin 2θ r r s + p (ΣL s + ∆L s cos 2θ r ) i s qs<br />
[ ] − sin θr<br />
+ ω r λ pm (3.25)<br />
cos θ r<br />
don<strong>de</strong><br />
p<br />
: operador diferencial. Equivalente a la variable s<br />
<strong>de</strong> Laplace.<br />
θ r<br />
: posición <strong>de</strong>l rotor en unida<strong>de</strong>s eléctricas.<br />
ΣL s = L ds+L qs<br />
2<br />
: inductancia media.<br />
∆L s = L ds−L qs<br />
2<br />
: inductancia diferencial.<br />
En la expresión en coor<strong>de</strong>nadas estacionarias se observa como existen<br />
dos componentes <strong>de</strong>pendientes <strong>de</strong> la posición. La primera <strong>de</strong> ellas <strong>de</strong>pen<strong>de</strong><br />
<strong>de</strong> la saliencia espacial y provoca un armónico <strong>de</strong> segundo or<strong>de</strong>n respecto a<br />
la posición <strong>de</strong>l rotor. La segunda <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la fuerza contra-electromotriz,<br />
e induce un armónico <strong>de</strong> primer or<strong>de</strong>n respecto a la posición <strong>de</strong>l rotor.<br />
Los motores <strong>de</strong> imanes permanentes superficiales son esencialmente simétricos,<br />
y por lo tanto su factor <strong>de</strong> saliencia (relación entre las inductancias en<br />
el eje q y d) es nulo o muy pequeño. Sin embargo, <strong>de</strong>bido a la saturación<br />
producida en el hierro <strong>de</strong>l estátor por el flujo <strong>de</strong>l material magnético <strong>de</strong>l<br />
rotor, existe una asimetría espacial <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor. El<br />
mo<strong>de</strong>lo <strong>de</strong> este tipo <strong>de</strong> máquinas se realiza <strong>de</strong> la misma forma al mostrado<br />
para las <strong>de</strong> imanes enterrados, obteniéndose igualmente las expresiones<br />
(3.24) y (3.25) [7].<br />
En [7] se obtiene la expresión <strong>de</strong> las saliencias en un motor <strong>de</strong> imanes<br />
permanentes enterrados para el caso <strong>de</strong> superponer una excitación <strong>de</strong> alta<br />
frecuencia. Aplicando el <strong>de</strong>sarrollo <strong>de</strong> Taylor para el caso <strong>de</strong> una alimentación<br />
<strong>de</strong> alta frecuencia mediante un vector giratorio, se obtiene la expresión<br />
(3.26), que muestra el efecto provocado en el vector <strong>de</strong> corriente por la interacción<br />
<strong>de</strong> la alimentación y las saliencias.<br />
i s dqsc = I cp1e j(ωct−π/2) + I cp2 e j(2ωct−θr+φ p2)<br />
+ I cn1 e j(−ωct+2θr+φ n1) + I cn2 e j(−2ωct+3θr+φ n2)<br />
(3.26)
3.5 Métodos <strong>de</strong> excitación <strong>de</strong> alta frecuencia 39<br />
Según la expresión (3.26) existen varias componentes que contienen información<br />
acerca <strong>de</strong> la posición <strong>de</strong> la asimetría:<br />
I cp2<br />
I cn1<br />
I cn2<br />
: segundo armónico <strong>de</strong> la componente <strong>de</strong> secuencia positiva.<br />
Está modulada en fase por la posición <strong>de</strong> la saliencia. El or<strong>de</strong>n<br />
<strong>de</strong> armónico espacial es impar, y por lo tanto tendrá un<br />
efecto diferente en el polo norte que en el polo sur <strong>de</strong> cada<br />
par <strong>de</strong> polos. Pue<strong>de</strong> ser utilizado para <strong>de</strong>tectar la polaridad. El<br />
armónico se origina por la saliencia inducida por la saturación<br />
<strong>de</strong>l eje d.<br />
: primer armónico <strong>de</strong> la componente <strong>de</strong> secuencia negativa. Modulada<br />
en fase por la posición <strong>de</strong> la saliencia. El or<strong>de</strong>n <strong>de</strong>l<br />
armónico espacial es 2, y por lo tanto su efecto será el mismo<br />
en el polo norte y en el polo sur. Este armónico está causado<br />
por la interacción entre la señal <strong>de</strong> alta frecuencia y la saliencia<br />
inducida por el imán.<br />
: segundo armónico <strong>de</strong> la componente <strong>de</strong> secuencia negativa. Al<br />
igual que el segundo armónico <strong>de</strong> la componente <strong>de</strong> secuencia<br />
positiva, pue<strong>de</strong> utilizarse para <strong>de</strong>tectar la polaridad. Su origen<br />
es igualmente <strong>de</strong>bido a la saturación en el eje d.<br />
En el <strong>de</strong>sarrollo presentado en [7], no se incluyen los términos generales<br />
<strong>de</strong>l <strong>de</strong>sarrollo <strong>de</strong> Taylor. Dado que este <strong>de</strong>sarrollo genera infinitos términos,<br />
se pue<strong>de</strong>n obtener las expresiones generales <strong>de</strong> las componentes <strong>de</strong> secuencia<br />
positiva y negativa en coor<strong>de</strong>nadas estacionarias. Dichas expresiones vienen<br />
dadas por (3.27) y (3.28) respectivamente.<br />
∞<br />
i s dqscp = ∑<br />
Icpe n j(nωct+(n−1)(−1)n−1 θ r+φ pn)<br />
(3.27)<br />
n=1<br />
∞<br />
i s dqscn = ∑<br />
Icne n −j(nωct+(n+1)(−1)n−1 θ r−φ nn)<br />
(3.28)<br />
n=1<br />
3.5. Métodos <strong>de</strong> excitación <strong>de</strong> alta frecuencia<br />
Se han propuesto varias alternativas para inyectar una señal <strong>de</strong> excitación<br />
<strong>de</strong> alta frecuencia —superpuesta a la excitación fundamental— para<br />
rastrear las saliencias espaciales presentes en una máquina. Atendiendo al<br />
tipo <strong>de</strong> alimentación, esta señal <strong>de</strong> alta frecuencia pue<strong>de</strong> ser introducida en<br />
forma <strong>de</strong> vector <strong>de</strong> tensión o vector <strong>de</strong> corriente. La señal <strong>de</strong> excitación pue<strong>de</strong><br />
ser discontinua o persistente. En el primer caso la señal se inyecta sólo<br />
durante ciertos intervalos <strong>de</strong> tiempo. En el segundo, se inyecta <strong>de</strong> manera<br />
continua. Dentro <strong>de</strong>l primer tipo <strong>de</strong> excitación se pue<strong>de</strong> emplear una frecuencia<br />
portadora [108], o utilizar armónicos <strong>de</strong>rivados <strong>de</strong> la conmutación<br />
PWM [48,52]. En los métodos con excitación persistente, la señal pue<strong>de</strong> ser
40 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
modulada en amplitud [85,74]; utilizando los transitorios provocados por la<br />
conmutación PWM [41, 42, 40, 61, 30, 48, 52]; o utilizando un vector giratorio<br />
[89, 76, 61, 71, 61, 91, 94]. Esta clasificación se pue<strong>de</strong> ver <strong>de</strong> forma más<br />
clara en el esquema 3.1. En dicho esquema, los diferentes niveles <strong>de</strong> clasificación<br />
atien<strong>de</strong>n a: 1 o ) excitación persistente o discontinua, 2 o ) tipo <strong>de</strong> señal<br />
inyectada, 3 o ) inyección en corriente o en tensión y 4 o ) variable terminal<br />
utilizada para realizar la estimación.<br />
Los métodos que utilizan una excitación discontinua pue<strong>de</strong>n clasificarse,<br />
según se muestra en el esquema 3.1, <strong>de</strong>pendiendo <strong>de</strong> si aña<strong>de</strong>n o no una<br />
señal adicional <strong>de</strong> alta frecuencia.<br />
En [48], Schroedl y otros proponen un método basado en la variación <strong>de</strong>l<br />
patrón <strong>de</strong> disparo <strong>de</strong>l inversor para crear una señal <strong>de</strong> medida. Este método<br />
es conocido como INFORM. 2 La señal <strong>de</strong> medida se crea interrumpiendo la<br />
excitación fundamental y haciendo conmutar al inversor con un patrón especial<br />
durante un cierto tiempo. La estimación <strong>de</strong> la posición <strong>de</strong> la saliencia<br />
se realiza mediante la fase <strong>de</strong> las <strong>de</strong>rivadas temporales <strong>de</strong> las corrientes <strong>de</strong><br />
estátor. La fase <strong>de</strong> la saliencia se extrae mediante una operación <strong>de</strong> arco<br />
tangente. Dado que el método INFORM sólo proporciona estimaciones discretas<br />
<strong>de</strong> la posición <strong>de</strong> la saliencia, es necesario emplear un observador o un<br />
filtro <strong>de</strong> Kalman para obtener la estimación entre ciclos. El método presenta<br />
dos gran<strong>de</strong>s inconvenientes. Por un lado, la interrupción <strong>de</strong> la excitación<br />
fundamental supone una pérdida <strong>de</strong> potencia y un <strong>de</strong>terioro <strong>de</strong>l control. Este<br />
efecto es más plausible a velocida<strong>de</strong>s altas, don<strong>de</strong> los ciclos <strong>de</strong> medida<br />
suponen un porcentaje apreciable <strong>de</strong>l periodo <strong>de</strong> la excitación fundamental.<br />
Otro inconveniente se <strong>de</strong>riva <strong>de</strong> la naturaleza discreta <strong>de</strong> las estimaciones, lo<br />
cual provoca que el ancho <strong>de</strong> banda sea menor que en los métodos basados<br />
en una excitación continua.<br />
Otra posibilidad para implementar técnicas basadas en una excitación<br />
discontinua, consiste en inyectar una señal discontinua <strong>de</strong> alta frecuencia.<br />
En [108], Staines y otros proponen una técnica <strong>de</strong>nominada PBI 3 que superpone<br />
una tensión <strong>de</strong> alta frecuencia sobre las componentes q, d en coor<strong>de</strong>nadas<br />
estacionarias <strong>de</strong> la tensión <strong>de</strong> alimentación. La inyección se realiza<br />
cada medio ciclo, según se muestra en la figura 3.4, coincidiendo con los valores<br />
máximo y mínimo <strong>de</strong> la excitación fundamental y durante un periodo<br />
<strong>de</strong> tiempo, γ. La razón <strong>de</strong> realizar la inyección en estos puntos concretos<br />
es para evitar los efectos <strong>de</strong> las saliencias inducidas por saturación. Los inconvenientes<br />
<strong>de</strong> este método son el reducido ancho <strong>de</strong> banda, al actualizar<br />
la estimación sólo cada cuarto <strong>de</strong> ciclo, y las perturbaciones inducidas por<br />
otro tipo <strong>de</strong> saliencias. En los resultados mostrados en [108] es especialmente<br />
2 <strong>de</strong> INdirect Flux <strong>de</strong>tection by Online Reactance Measurement.<br />
3 <strong>de</strong> Periodic Burst Injection.
(p.u.)<br />
,v ds<br />
s s<br />
v qs<br />
1.5<br />
0.75<br />
0<br />
s<br />
v ds<br />
s<br />
v qs<br />
-0.75<br />
γ<br />
-1.5<br />
0 0.1 0.2 0.3 0.4 0.5<br />
Tiempo (s)<br />
Figura 3.4: Inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia cada 90 o eléctricos (Periodic<br />
Burst Injection) en el método <strong>de</strong> Staines.<br />
perjudicial la saliencia <strong>de</strong> ranurado.<br />
Esta tesis se centra en los métodos <strong>de</strong> excitación persistentes, particularmente<br />
en aquellos que utilizan un vector giratorio [89,76,61,71,61,91,94]. Las<br />
técnicas basadas en una excitación persistente poseen propieda<strong>de</strong>s favorables<br />
para la implementación <strong>de</strong> un control <strong>de</strong> velocidad/posición sensorless.<br />
Se pue<strong>de</strong>n <strong>de</strong>stacar los siguientes puntos:<br />
1. La estimación <strong>de</strong> la variable rastreada es actualizada <strong>de</strong> manera ininterrumpida.<br />
Esto proporciona un ancho <strong>de</strong> banda elevado, apto para<br />
implementar el método <strong>de</strong> control.<br />
2. La señal <strong>de</strong> alta frecuencia superpuesta es <strong>de</strong> pequeña magnitud y<br />
frecuencia lo suficientemente elevada. De esta manera no se reducen<br />
<strong>de</strong> manera significativa las prestaciones <strong>de</strong>l accionador y tampoco se<br />
inducen efectos secundarios apreciables, como rizado en el par o ruido<br />
acústico.<br />
3. El procesamiento <strong>de</strong> la señal es relativamente sencillo, apto para su implementación<br />
en procesadores utilizados normalmente en accionadores<br />
comerciales.
42 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
Tensión<br />
⎧⎪ ⎨<br />
Vector giratorio<br />
⎧⎪ ⎨<br />
⎧⎪ ⎨ Frecuencia portadora<br />
Excitación persistente<br />
⎪ ⎩ Corriente<br />
⎧⎪ ⎨<br />
⎪ ⎩<br />
⎪ ⎩<br />
⎪ ⎩<br />
Corriente portadora<br />
⎧⎪ ⎨ <strong>de</strong> secuencia negativa [89, 76, 61]<br />
⎪ ⎩<br />
Tensión portadora<br />
<strong>de</strong> secuencia cero [71, 61]<br />
Corriente portadora <strong>de</strong> secuencia cero [91]<br />
{<br />
Tensión portadora<br />
<strong>de</strong> secuencia negativa [94]<br />
{ {<br />
Armónicos PWM Tensión<br />
{<br />
⎧⎪ ⎨<br />
Tensión<br />
Vector modulado en amplitud<br />
⎪ ⎩<br />
Corriente<br />
Tensión <strong>de</strong> secuencia cero [41, 42, 40, 61]<br />
Corriente <strong>de</strong> secuencia cero [30]<br />
Impedancias ejes dq [85, 74]<br />
{<br />
No existen referencias<br />
{ {<br />
⎧⎪ ⎨<br />
Frecuencia portadora Tensión Corriente portadora <strong>de</strong> secuencia negativa [48, 108]<br />
Excitación discontinua<br />
{ {<br />
Armónicos PWM Tensión Impedancias ejes dq [52]<br />
Cuadro 3.1: Esquema resumen <strong>de</strong> los métodos <strong>de</strong> rastreo <strong>de</strong> saliencias espaciales basados en la inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia.
3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 43<br />
3.6. Excitación con un vector giratorio <strong>de</strong> alta frecuencia<br />
Las bases <strong>de</strong>l método <strong>de</strong> seguimiento <strong>de</strong> saliencias mediante la inyección<br />
<strong>de</strong> un vector giratorio fueron presentadas por Jansen y Lorenz en [89].<br />
El método permite obtener la velocidad y la posición <strong>de</strong>l rotor en máquinas<br />
síncronas, <strong>de</strong> inducción y <strong>de</strong> reluctancia síncrona, accionadas por un<br />
inversor PWM, siendo capaz <strong>de</strong> proporcionar una estimación precisa, e in<strong>de</strong>pendiente<br />
<strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina, y con un ancho<br />
<strong>de</strong> banda elevado. La técnica es aplicada inicialmente a una máquina <strong>de</strong><br />
inducción en la que se introduce una modulación aproximadamente senoidal<br />
en la apertura <strong>de</strong> las barras <strong>de</strong> rotor (ver sección 2.2.3). En la figura 3.5 se<br />
representa esquemáticamente el proceso <strong>de</strong> inyección <strong>de</strong> una señal portadora<br />
<strong>de</strong> alta frecuencia en tensión, vqds s∗<br />
c<br />
y la extracción, por medio <strong>de</strong> filtrado,<br />
<strong>de</strong> las componentes fundamental y <strong>de</strong> alta frecuencia. La técnica se aplica<br />
posteriormente a motores síncronos <strong>de</strong> imanes permanentes (IPMSSM) [88]<br />
y al rastreo <strong>de</strong> saliencias inducidas por saturación [90] con el objetivo <strong>de</strong><br />
<strong>de</strong>terminar la posición y la magnitud <strong>de</strong>l flujo <strong>de</strong> rotor.<br />
La misma técnica <strong>de</strong> inyección es utilizada por Cilia y otros en [67],<br />
aplicándola en este caso a motores <strong>de</strong> doble jaula o <strong>de</strong> barras <strong>de</strong> rotor profundas<br />
(ver sección 2.2.4). En [76], Degner y Lorenz emplean la técnica para<br />
el rastreo <strong>de</strong> la saliencia <strong>de</strong> ranurado (ver sección 2.2.2). Estos mismos autores<br />
extien<strong>de</strong>n las posibilida<strong>de</strong>s <strong>de</strong> aplicación al estimar la posición <strong>de</strong>l rotor<br />
cuando la máquina presenta múltiples saliencias [75].<br />
Dado que es posible inyectar la señal <strong>de</strong> alta frecuencia en tensión o en<br />
corriente, en [94,93] Ribeiro y otros analizan las diferencias. La conclusión es<br />
que la inyección en tensión proporciona un mayor ancho <strong>de</strong> banda, dado que<br />
la inyección en corriente se ve afectada por el ancho <strong>de</strong> banda <strong>de</strong>l regulador<br />
<strong>de</strong> corriente.<br />
A partir <strong>de</strong> este punto se realiza el análisis para el caso <strong>de</strong> inyección <strong>de</strong><br />
un vector giratorio <strong>de</strong> tensión (3.29). Las tensiones <strong>de</strong> fase correspondientes<br />
son (3.30a) - (3.30c). La relación entre la fase <strong>de</strong>l vector, θ c y su pulsación<br />
ω c viene dada por (3.31).<br />
v s qds c<br />
= V c e jθc (3.29)<br />
v a = V c cos (ω c t)<br />
(<br />
v b = V c cos ω c t − 2π )<br />
3<br />
(<br />
v c = V c cos ω c t − 4π )<br />
3<br />
(3.30a)<br />
(3.30b)<br />
(3.30c)
44 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
v<br />
s∗<br />
qds _ c<br />
i<br />
s∗<br />
qds<br />
−<br />
s<br />
i qds _ c<br />
Regulador<br />
<strong>de</strong> corriente<br />
LPF<br />
BPF<br />
v<br />
s∗<br />
qds _ f<br />
v<br />
s∗<br />
qds<br />
s<br />
i qds<br />
PWM<br />
VSI<br />
Máquina <strong>de</strong><br />
corriente alterna<br />
asimétrica<br />
s<br />
v qds<br />
θ , ω<br />
r<br />
r<br />
Figura 3.5: Esquema básico <strong>de</strong>l método <strong>de</strong> estimación basado en la inyección <strong>de</strong><br />
una señal portadora giratoria <strong>de</strong> alta frecuencia.<br />
ω c = dθ c<br />
dt<br />
(3.31)<br />
La interacción entre la excitación <strong>de</strong> alta frecuencia y las asimetrías presentes<br />
en la máquina va a producir una modulación tanto en las corrientes como en<br />
las tensiones fase–neutro <strong>de</strong>l estátor. Esta modulación, contiene información<br />
relativa tanto a la magnitud como a la posición espacial <strong>de</strong> la asimetría. La<br />
información contenida en la señal modulada se pue<strong>de</strong> extraer a partir <strong>de</strong> dos<br />
tipos <strong>de</strong> variables: 1) la corriente <strong>de</strong> secuencia negativa y 2) las componentes<br />
<strong>de</strong> secuencia cero. Las expresiones analíticas que <strong>de</strong>scriben la modulación <strong>de</strong><br />
estas variables se pue<strong>de</strong>n obtener resolviendo el mo<strong>de</strong>lo <strong>de</strong> alta frecuencia<br />
presentado en la sección 3.3. En los siguientes puntos se <strong>de</strong>sarrollan las<br />
expresiones para las conexiones en estrella y triángulo.<br />
3.6.1. Conexión en estrella<br />
En la figura 3.6 se muestra el esquema <strong>de</strong> la conexión en estrella. Las<br />
variables que aparecen en el circuito son:<br />
v x<br />
v xn<br />
: tensión <strong>de</strong> la fase x respecto al punto medio <strong>de</strong>l inversor.<br />
: tensión <strong>de</strong> la fase x respecto al neutro <strong>de</strong> la conexión.<br />
i x : corriente <strong>de</strong> fase x.<br />
L x : inductancia <strong>de</strong> la fase x.<br />
Se <strong>de</strong>fine la tensión <strong>de</strong> secuencia cero como el valor medio <strong>de</strong> las tensiones<br />
fase-neutro (3.32).<br />
v s 0s = 1 3 (v an + v bn + v cn ) (3.32)<br />
Desarrollando la expresión (3.18), se llega al sistema <strong>de</strong> ecuaciones <strong>de</strong>l sistema<br />
trifásico mostrado en (3.33a) - (3.33c). Para completar el sistema <strong>de</strong>
3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 45<br />
i s∗<br />
qds<br />
−<br />
regulador<br />
corriente<br />
v s∗<br />
qdsc<br />
+<br />
v s∗<br />
qds<br />
Inversor<br />
(PWM)<br />
v a<br />
v b<br />
v c<br />
v anvbnvcn<br />
Motor inducción<br />
L a<br />
L b v n<br />
L c<br />
vector<br />
complejo<br />
corriente<br />
i b<br />
i a<br />
Figura 3.6: Esquema <strong>de</strong> la conexión <strong>de</strong>l motor en estrella.<br />
ecuaciones, se aña<strong>de</strong> la condición, al estar aislado el neutro <strong>de</strong> la estrella, <strong>de</strong><br />
que la corriente <strong>de</strong> secuencia cero es nula (3.34) y, consecuentemente, (3.35).<br />
v an = (ΣL σs + 2∆L σs cos (hθ e )) di a<br />
dt<br />
v bn =<br />
v cn =<br />
(<br />
( (<br />
ΣL σs + 2∆L σs cos h θ e − 2π 3<br />
(<br />
( (<br />
ΣL σs + 2∆L σs cos h θ e − 4π 3<br />
))) dib<br />
dt<br />
))) dic<br />
dt<br />
(3.33a)<br />
(3.33b)<br />
(3.33c)<br />
i a + i b + i c = 0 (3.34)<br />
di a<br />
dt + di b<br />
dt + di c<br />
dt = 0 (3.35)<br />
Resolviendo el sistema <strong>de</strong> ecuaciones (3.33a) - (3.35), se obtiene la expresión<br />
<strong>de</strong> la tensión <strong>de</strong> secuencia cero (3.36), don<strong>de</strong> los términos L a , L b y L c se<br />
refieren a los valores <strong>de</strong> las inductancias en las ecuaciones (3.33a) - (3.33c).<br />
v s 0s = v aL b L c + v b L a L c + v c L a L b<br />
L b L c + L a L c + L a L b<br />
(3.36)<br />
La resolución <strong>de</strong> la ecuación anterior para el caso particular <strong>de</strong> una excitación<br />
con un vector giratorio <strong>de</strong> alta frecuencia (3.30a)-(3.30c), proporciona la<br />
expresión general <strong>de</strong> la tensión <strong>de</strong> secuencia cero mostrada en (3.37) 4 . Se<br />
4 Al nombre <strong>de</strong> la variable <strong>de</strong> la tensión <strong>de</strong> secuencia cero v s osc, se le ha añadido el<br />
subíndice c para indicar que la alimentación es un vector giratorio <strong>de</strong> alta frecuencia. El<br />
carácter c se <strong>de</strong>riva <strong>de</strong>l vocablo anglosajón carrier.
46 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
observa que la solución general <strong>de</strong> la tensión <strong>de</strong> secuencia cero (3.37) es<br />
función <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> la saliencia h.<br />
⎛ ( ( ) ) 2<br />
cos<br />
⎜<br />
3 hπ − 1 cos(θ c ) ( 2∆L σs sen 2 (hθ e ) + ΣL σs cos(hθ e ) )<br />
⎝<br />
− (ΣL σs + 2∆ σs cos(hθ e )) √ ( ) 2<br />
3 sen(θ c ) sen(hθ e ) sen<br />
v0sc s 3 hπ = V c ⎛<br />
) ⎞<br />
3ΣL 2 σs + 4ΣL σs ∆L σs cos(hθ e )<br />
⎜<br />
⎝<br />
+4∆L 2 σs<br />
(<br />
2 cos<br />
( ( ) ) 2<br />
(cos(hθ e ) 2 2 cos<br />
3 hπ + 1 − sen<br />
( ) 2<br />
3 hπ + 1<br />
( ) )<br />
2<br />
2<br />
3 hπ<br />
⎟<br />
⎠<br />
⎞<br />
⎟<br />
⎠<br />
(3.37)<br />
Aunque se podría <strong>de</strong>sarrollar una expresión similar para el vector <strong>de</strong> corriente,<br />
estas expresiones no tienen <strong>de</strong>masiado interés, puesto que no muestran<br />
<strong>de</strong> forma explícita la modulación producida por las saliencias en las<br />
variables terminales <strong>de</strong> la máquina. Mucho más interesante es obtener la<br />
solución <strong>de</strong> estas ecuaciones para valores particulares <strong>de</strong> h. Una forma <strong>de</strong><br />
hacer esto es transformando el mo<strong>de</strong>lo en coor<strong>de</strong>nadas abc a coor<strong>de</strong>nadas<br />
qd0, llegándose a un mo<strong>de</strong>lo <strong>de</strong> la forma (3.38).<br />
[<br />
v<br />
s<br />
qs vds s v0s] s T<br />
= L<br />
s d<br />
( [i )<br />
s<br />
σqd0s<br />
dt qs i s ds<br />
i s T<br />
0s]<br />
(3.38)<br />
Las expresiones <strong>de</strong>l vector <strong>de</strong> corriente y <strong>de</strong> la tensión <strong>de</strong> secuencia cero, en<br />
función <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico <strong>de</strong> la saliencia h, son las mostradas en (3.39a)
3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 47<br />
- (3.39f)<br />
1. Para h = 1, 4, 7, . . .; h = 3k − 2<br />
i s qds c = −jI cpe jωct − jI cn e j(−ωct−hθe)<br />
(3.39a)<br />
v s 0sc = V 0ch cos(ω c t − hθ e ) − V 0c2h cos(ω c t + 2hθ e )<br />
(3.39b)<br />
2. Para h = 2, 5, 8, . . .; h = 3k − 1<br />
i s qds c = −jI cpe jωct − jI cn e j(−ωct+hθe)<br />
(3.39c)<br />
v s 0sc = V 0ch cos(ω c t + hθ e ) − V 0c2h cos(ω c t − 2hθ e )<br />
(3.39d)<br />
3. Para h = 3, 6, 9, . . .; h = 3k<br />
i s qds c = −j V c<br />
ω c<br />
1<br />
ΣL σs + 2∆L σs cos(hθ e ) ejωct<br />
(3.39e)<br />
v s 0sc = 0<br />
(3.39f)<br />
Analizando las expresiones anteriores se observa que el vector <strong>de</strong> corriente<br />
consta <strong>de</strong> dos componentes, una rotando en el sentido <strong>de</strong> la señal portadora<br />
—secuencia positiva— y otra en sentido contrario —secuencia negativa—.<br />
La amplitud <strong>de</strong> cada una <strong>de</strong> las componentes viene dada por las expresiones<br />
(3.40) y (3.41).<br />
I cp = V c<br />
ω c<br />
I cn = V c<br />
ω c<br />
ΣL σs ∆L σs<br />
ΣL 2 σs − ∆L 2 σs<br />
∆L 2 σs<br />
ΣL 2 σs − ∆L 2 σs<br />
(3.40)<br />
(3.41)<br />
Un aspecto muy relevante <strong>de</strong> las expresiones anteriores es que, mientras<br />
que el vector <strong>de</strong> corriente es una magnitud compleja, la tensión <strong>de</strong> secuencia<br />
cero es un escalar. Del análisis <strong>de</strong> estas expresiones se extraen algunas<br />
conclusiones interesantes:<br />
- Para valores <strong>de</strong> h que no sean múltiplos enteros <strong>de</strong> tres, el vector<br />
<strong>de</strong> corriente presenta dos componentes. La componente <strong>de</strong> secuencia<br />
positiva no tiene información sobre la asimetría y, por lo tanto, no es<br />
útil para rastrear su posición. La componente <strong>de</strong> secuencia negativa,<br />
está modulada en fase por la saliencia. Esta componente va a permitir,<br />
por tanto, rastrear la posición <strong>de</strong> la saliencia.
48 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
- La magnitud <strong>de</strong> la componente <strong>de</strong> secuencia negativa es siempre menor<br />
que la <strong>de</strong> secuencia positiva. Esto se <strong>de</strong>riva <strong>de</strong> que la magnitud <strong>de</strong><br />
la componente diferencial <strong>de</strong> la inductancia transitoria <strong>de</strong> estátor es<br />
significativamente menor que la <strong>de</strong> la inductancia media (∆L σs ≪<br />
ΣL σs ), en máquinas diseñadas como no salientes.<br />
- La magnitud <strong>de</strong> ambas componentes es inversamente proporcional a<br />
la frecuencia <strong>de</strong> la tensión portadora. Este punto es <strong>de</strong> gran importancia,<br />
puesto que pue<strong>de</strong> imponer restricciones en la práctica sobre la<br />
frecuencia máxima <strong>de</strong> la portadora.<br />
- Para valores <strong>de</strong> h = 3, 6, 9, . . . ; h = 3k, la corriente portadora tiene<br />
una única componente <strong>de</strong> secuencia positiva, modulada en amplitud,<br />
no existiendo componente <strong>de</strong> secuencia negativa. Saliencias con un<br />
or<strong>de</strong>n <strong>de</strong> armónico que sea un entero múltiplo <strong>de</strong> tres no pue<strong>de</strong>n ser<br />
rastreadas y, por tanto, no son útiles para la estimación <strong>de</strong> la posición<br />
<strong>de</strong>l rotor.<br />
Las expresiones <strong>de</strong> la tensión <strong>de</strong> secuencia cero presentan dos componentes.<br />
Al tratarse <strong>de</strong> un valor escalar no existen componentes <strong>de</strong> secuencia positiva<br />
y negativa. Al igual que en el caso anterior estas dos componentes se encuentran<br />
moduladas en amplitud, con unos valores <strong>de</strong> pico que vienen dados por<br />
(3.42) y (3.43).<br />
ΣL σs ∆L σs<br />
V 0ch = V c<br />
ΣL 2 σs − ∆L 2 (3.42)<br />
σs<br />
∆L 2 σs<br />
V 0c2h = V c<br />
ΣL 2 σs − ∆L 2 σs<br />
(3.43)<br />
Del análisis <strong>de</strong> las expresiones anteriores se extraen las siguientes conclusiones:<br />
- Para valores <strong>de</strong> h que no sean múltiplos <strong>de</strong> tres, la tensión <strong>de</strong> secuencia<br />
cero consta <strong>de</strong> dos componentes. Dichas componentes son moduladas<br />
en amplitud y fase a unos valores <strong>de</strong> hθ e y −2hθ e . Por lo tanto, ambas<br />
componentes contienen información <strong>de</strong> la magnitud y posición espacial<br />
<strong>de</strong> la saliencia.<br />
- La magnitud <strong>de</strong> la segunda componente, V 0c2h , es normalmente <strong>de</strong>spreciable<br />
frente a la primera cuando ∆L σs ≪ ΣL σs . Este es el caso<br />
habitual en máquinas <strong>de</strong> construcción inherentemente simétricas, como<br />
es el caso <strong>de</strong>l motor <strong>de</strong> inducción.<br />
- Las magnitu<strong>de</strong>s <strong>de</strong> ambas componentes son in<strong>de</strong>pendientes <strong>de</strong> la frecuencia<br />
<strong>de</strong> la portadora. Este punto, <strong>de</strong>rivado <strong>de</strong> que la máquina se<br />
comporta como un divisor <strong>de</strong> tensión inductivo, constituye una gran
3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 49<br />
ventaja frente a la corriente portadora <strong>de</strong> secuencia negativa. Al po<strong>de</strong>r<br />
incrementar la frecuencia <strong>de</strong> la portadora, sin disminuir con esto<br />
el valor <strong>de</strong> las componentes <strong>de</strong> la tensión <strong>de</strong> secuencia cero, se obtienen<br />
mejorías importantes. Se logra una mayor separación espectral<br />
con las componentes fundamentales. De esta manera, el posterior filtrado<br />
necesario para extraer la posición <strong>de</strong> la saliencia es más sencillo<br />
y robusto. Se reduce a<strong>de</strong>más la magnitud <strong>de</strong> la corriente portadora<br />
<strong>de</strong> secuencia positiva, responsable <strong>de</strong>l ruido, vibraciones —pulsaciones<br />
<strong>de</strong> par a la frecuencia <strong>de</strong> la portadora—, y pérdidas adicionales en el<br />
inversor y en la máquina.<br />
- Para la serie <strong>de</strong> valores h = 3, 6, 9, . . . ; h = 3k no se produce tensión<br />
portadora <strong>de</strong> secuencia cero, por lo que saliencias con este or<strong>de</strong>n <strong>de</strong><br />
armónico no pue<strong>de</strong>n ser rastreadas.<br />
3.6.2. Conexión en triángulo<br />
En el caso <strong>de</strong> que la máquina esté conectada en triángulo, el sistema <strong>de</strong><br />
ecuaciones que la <strong>de</strong>scribe vienen dado por (3.44a) - (3.44c). Un esquema<br />
<strong>de</strong> la conexión se muestra en la figura 3.7.<br />
v ab = (ΣL σs + 2∆L σs cos (hθ e )) di ab<br />
dt<br />
v bc =<br />
v ca =<br />
(<br />
( (<br />
ΣL σs + 2∆L σs cos h θ e − 2π 3<br />
(<br />
( (<br />
ΣL σs + 2∆L σs cos h θ e − 4π 3<br />
)))<br />
dibc<br />
dt<br />
)))<br />
dica<br />
dt<br />
(3.44a)<br />
(3.44b)<br />
(3.44c)<br />
Definiendo las corrientes <strong>de</strong> línea como: i a = i ab − i ca , i b = i bc − i ab , i c =<br />
i ca − i bc ; y la corriente <strong>de</strong> secuencia cero como<br />
i s os = i ab + i bc + i ca (3.45)<br />
se pue<strong>de</strong> obtener una solución general para las corrientes <strong>de</strong> línea y la corriente<br />
<strong>de</strong> secuencia cero cuando la máquina es excitada con un vector giratorio<br />
<strong>de</strong> tensión <strong>de</strong> alta frecuencia (3.29). Al igual que para el caso <strong>de</strong> la conexión<br />
en estrella, mucho más interesantes que la solución general, (3.46) 5 , son las<br />
5 Al igual que para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia cero, el subíndice c hace referencia<br />
a la excitación <strong>de</strong> alta frecuencia.
50 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
i s∗<br />
qds<br />
−<br />
regulador<br />
corriente<br />
v s∗<br />
qdsc<br />
+<br />
v s∗<br />
qds<br />
vector<br />
complejo<br />
corriente<br />
Inversor<br />
(PWM)<br />
Motor inducción<br />
i ab<br />
i bc<br />
i ca<br />
v a<br />
L a<br />
v b<br />
L b<br />
v c<br />
L c<br />
i b<br />
i a<br />
Figura 3.7: Esquema <strong>de</strong> la conexión <strong>de</strong>l motor en triángulo.<br />
soluciones para valores particulares <strong>de</strong> h.<br />
⎛<br />
∆L σs ΣL σs cos(ω c t ± hθ e ) − ∆L 2 ⎞<br />
σs sen(ω c t ± 2hθ e )<br />
i s osc = 3 √ 3 V ΣL σs (ΣL 2 σs − 3∆L 2 σs) − 2ΣL 3 σs sen(3hθ e )<br />
c<br />
w c ⎜<br />
⎟<br />
⎝<br />
∆L σs cos(2hθ e ) + ΣL σs sen(hθ e ) ⎠<br />
−<br />
ΣL σs (ΣL 2 σs − 3∆L 2 σs) − 2ΣL 3 σs sen(3hθ e )<br />
(3.46)<br />
La ecuación general <strong>de</strong> la corriente <strong>de</strong> secuencia cero contiene dos grupos<br />
<strong>de</strong> términos fácilmente distinguibles. El primero <strong>de</strong> ellos está constituido por<br />
componentes en la región <strong>de</strong> la señal portadora, moduladas en fase por la<br />
saliencia. Estas serán las componentes que se utilizarán en el método <strong>de</strong><br />
control. El segundo término contiene componentes, también moduladas en<br />
fase por la saliencia, pero que están a frecuencias próximas a la excitación<br />
fundamental. Por lo tanto, estos términos no ofrecen separación espectral<br />
suficiente para aislarlos <strong>de</strong> los <strong>de</strong>rivados <strong>de</strong> la excitación fundamental, y no<br />
es posible utilizarlos para implementar un control capaz <strong>de</strong> funcionar a baja<br />
velocidad o en control <strong>de</strong> posición. Las expresiones siguientes, obtenidas<br />
para valores particulares <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico h, sólo son evaluadas para<br />
los términos que se utilizarán en el control sensorless.<br />
El vector portador <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> estátor —i s qdsc — se<br />
pue<strong>de</strong> obtener bien a partir <strong>de</strong> las corrientes <strong>de</strong> fase (3.47) o bien a partir <strong>de</strong><br />
las corrientes <strong>de</strong> línea (3.48). La única diferencia entre ambos es un factor<br />
<strong>de</strong> escala 1/ √ 3 para el caso <strong>de</strong> las corrientes <strong>de</strong> fase. Los accionadores incorporan<br />
comúnmente sensores <strong>de</strong> corriente en el cableado <strong>de</strong> alimentación<br />
hacia el motor, por lo que en caso <strong>de</strong> realizar la estimación a partir <strong>de</strong> las<br />
corrientes <strong>de</strong> línea no se requiere ningún cableado adicional. Por el contrario,<br />
si se seleccionan como variables <strong>de</strong> medida las corrientes <strong>de</strong> fase, es necesario<br />
añadir, al menos, un sensor <strong>de</strong> corriente adicional, su correspondiente conexionado<br />
y el acceso a los terminales <strong>de</strong>l motor. Dadas las claras ventajas que
3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 51<br />
supone el utilizar las corrientes <strong>de</strong> línea, la opción alternativa se <strong>de</strong>scarta en<br />
todo el trabajo sucesivo [59].<br />
i s qds∆c = 2 (<br />
)<br />
i ab + i bc e j 2π 3 + ica e j 4π 3<br />
3<br />
i s qdsc = 2 (<br />
)<br />
i a + i b e j 2π 3 + ic e j 4π 3<br />
3<br />
(3.47)<br />
(3.48)<br />
Resolviendo para valores particulares <strong>de</strong> h se obtienen las expresiones (3.49a)<br />
- (3.49f)<br />
1. Para h = 1, 4, 7, . . .; h = 3k − 2<br />
i s qdsc = −jI cpe jωct − jI cnh e j(−ωct−hθe) − jI cn2h e j(−ωct+2hθe)<br />
(3.49a)<br />
i s 0sc = I 0ch cos(ω c t − hθ e ) + I 0c2h cos(ω c t + 2hθ e )<br />
(3.49b)<br />
2. Para h = 2, 5, 8, . . .; h = 3k − 1<br />
i s qdsc = −jI cpe jωct − jI cnh e j(−ωct+hθe) − jI cn2h e j(−ωct−2hθe)<br />
(3.49c)<br />
i s 0sc = I 0ch cos(ω c t + hθ e ) + I 0c2h cos(ω c t − 2hθ e )<br />
(3.49d)<br />
3. Para h = 3, 6, 9, . . .; h = 3k<br />
i s qdsc = −j V c<br />
ω c<br />
1<br />
ΣL σs + 2∆L σs cos(hθ e ) ejωct<br />
(3.49e)<br />
i s 0sc = 0<br />
(3.49f)<br />
Analizando las expresiones anteriores se observa que la expresión <strong>de</strong>l vector<br />
<strong>de</strong> corriente consta <strong>de</strong> una componente <strong>de</strong> secuencia positiva —rotando en<br />
el mismo sentido que la tensión portadora—, <strong>de</strong> magnitud (3.50), y que no<br />
contiene información sobre la posición <strong>de</strong> la asimetría y <strong>de</strong> dos componentes<br />
<strong>de</strong> secuencia negativa <strong>de</strong> magnitu<strong>de</strong>s (3.51) y (3.52). Estas dos componentes<br />
están moduladas en fase por la saliencia y son, por lo tanto, los términos<br />
susceptibles <strong>de</strong> ser usados para el rastreo <strong>de</strong> la misma. Sin embargo, cuando<br />
se cumple que ∆L σs ≪ ΣL σs el valor <strong>de</strong> I cn2h es mucho menor que el <strong>de</strong>
52 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
I cnh y la componente rotando a 2h pue<strong>de</strong> ser <strong>de</strong>spreciada.<br />
I cp = V c<br />
ω c<br />
I cnh = 3 V c<br />
ω c<br />
ΣL σs<br />
ΣL 2 σs − 3∆L 2 σs<br />
∆L σs<br />
ΣL 2 σs − 3∆L 2 σs<br />
(3.50)<br />
(3.51)<br />
I cn2h = I cnh<br />
∆L σs<br />
ΣL σs<br />
(3.52)<br />
Al igual que en el caso <strong>de</strong> conexión en estrella, las componentes <strong>de</strong>l vector<br />
<strong>de</strong> corriente portadora tienen una amplitud inversamente proporcional a la<br />
frecuencia <strong>de</strong> la señal portadora, lo que pue<strong>de</strong> condicionar la selección —<br />
magnitud mínima y frecuencia máxima— <strong>de</strong>l vector <strong>de</strong> tensión portadora.<br />
La corriente <strong>de</strong> secuencia cero está compuesta <strong>de</strong> dos componentes, ambas<br />
moduladas en fase, que contienen información <strong>de</strong> la posición <strong>de</strong> la saliencia.<br />
La amplitud <strong>de</strong> las dos componentes se muestra en (3.53) y (3.54). Al igual<br />
que en el caso <strong>de</strong>l vector <strong>de</strong> corriente, cuando ∆L σs ≪ ΣL σs , se cumple que<br />
I 0c2h ≪ I 0ch .<br />
I 0ch = 3 √ 3 V c<br />
w c<br />
∆L σs<br />
ΣL 2 σs − 3∆L 2 σs<br />
(3.53)<br />
I 0c2h = I 0ch<br />
∆L σs<br />
ΣL σs<br />
(3.54)<br />
Al contrario que ocurre con la tensión portadora <strong>de</strong> secuencia cero en el caso<br />
<strong>de</strong> la conexión en estrella, la amplitud <strong>de</strong> la corriente portadora <strong>de</strong> secuencia<br />
cero disminuye con la frecuencia <strong>de</strong> la portadora.<br />
3.7. Excitación con una modulación en amplitud<br />
Una alternativa a la excitación con un vector giratorio <strong>de</strong> alta frecuencia<br />
para rastrear saliencias espaciales, es la inyección <strong>de</strong> una señal portadora<br />
modulada en amplitud. Este método tiene algunas ventajas respecto a la<br />
inyección <strong>de</strong> un vector giratorio, como menor rizado en el par, menores<br />
vibraciones y disminución <strong>de</strong>l ruido audible.<br />
Es frecuente inyectar este tipo <strong>de</strong> excitación sobre el eje d (eje <strong>de</strong>l flujo <strong>de</strong><br />
rotor) en coor<strong>de</strong>nadas <strong>de</strong> flujo <strong>de</strong>l rotor. Las variaciones que esta señal va a<br />
producir en el flujo <strong>de</strong> rotor van a estar filtradas por la constante <strong>de</strong> tiempo<br />
<strong>de</strong>l rotor, que es relativamente gran<strong>de</strong>, por lo que van a ser muy pequeñas.<br />
Así, se reducen <strong>de</strong> forma notable las pulsaciones <strong>de</strong> alta frecuencia en el par.<br />
La excitación superimpuesta <strong>de</strong> alta frecuencia empleando modulación en<br />
amplitud se pue<strong>de</strong> <strong>de</strong>finir, en coor<strong>de</strong>nadas <strong>de</strong> flujo <strong>de</strong> rotor, utilizando la
3.7 Excitación con una modulación en amplitud 53<br />
expresión compleja (3.55). Aunque la expresión mostrada correspon<strong>de</strong> a la<br />
inyección <strong>de</strong> una tensión, es posible inyectar una corriente. La señal <strong>de</strong> alta<br />
frecuencia adopta entonces la forma (3.56).<br />
v rf<br />
qds c<br />
= −jV c sin ω c t (3.55)<br />
i rf<br />
qds c<br />
= −jI c sin ω c t (3.56)<br />
La extracción <strong>de</strong>l ángulo estimado se realiza midiendo algún efecto provocado<br />
por la estimación incorrecta <strong>de</strong>l ángulo <strong>de</strong>l flujo en el rotor. En [104]<br />
Yong y otros mi<strong>de</strong>n la magnitud <strong>de</strong> las pulsaciones en el par, inyectando<br />
una corriente fluctuante (3.56). Dichas pulsaciones <strong>de</strong>pen<strong>de</strong>rán <strong>de</strong>l ángulo<br />
<strong>de</strong> <strong>de</strong>sviación respecto al eje d. La estimación la realizan utilizando el mo<strong>de</strong>lo<br />
<strong>de</strong> la máquina y, por tanto, es sensible a los parámetros <strong>de</strong> ésta. Otra<br />
limitación es que el método permite alcanzar velocida<strong>de</strong>s bajas, en torno al<br />
1 % <strong>de</strong> la velocidad nominal, pero no permite funcionar a velocidad cero.<br />
En [85] Ha y Sul inyectan una señal <strong>de</strong> tensión o <strong>de</strong> corriente y mi<strong>de</strong>n<br />
las corrientes o las tensiones, respectivamente, en un sistema <strong>de</strong> referencia<br />
<strong>de</strong>sfasado π/4 respecto al eje <strong>de</strong> inyección, como se muestra en la figura 3.8.<br />
En alta frecuencia las impedancias en los ejes d y q son diferentes, según<br />
se muestra en las ecuaciones (3.57). Por lo tanto, el error <strong>de</strong> estimación<br />
será proporcional a la diferencia <strong>de</strong> los cuadrados <strong>de</strong> las magnitu<strong>de</strong>s medidas<br />
en los ejes d y q. Dependiendo <strong>de</strong> si la señal inyectada es una tensión o<br />
una corriente se obtiene (3.58) y (3.59) respectivamente. Para <strong>de</strong>terminar el<br />
ángulo <strong>de</strong> inyección <strong>de</strong> la señal <strong>de</strong> alta frecuencia se utiliza un PLL.<br />
vqs rf<br />
c ≈ (r s + jω c L σs ) i rf<br />
qs c ≡ Z q c i rf<br />
qs c<br />
(<br />
v rf<br />
ds c ≈ L 2 )<br />
m<br />
r s + r r<br />
L 2 + jω c L σs i rf<br />
ds c ≡ Z d ci rf<br />
ds c<br />
r<br />
(3.57a)<br />
(3.57b)<br />
|i m ds c |2 − ∣ ∣i m ∣ 2 qs c = Y err (θ e − ˆθ e ) (3.58)<br />
|v m ds c |2 − ∣ ∣ v<br />
m<br />
qs c<br />
∣ ∣<br />
2 = Zerr (θ e − ˆθ e ) (3.59)<br />
Para obtener las expresiones <strong>de</strong> las componentes <strong>de</strong> secuencia negativa y<br />
componentes <strong>de</strong> secuencia cero, <strong>de</strong> manera que puedan compararse con las<br />
obtenidas para el caso <strong>de</strong> inyección <strong>de</strong> un vector giratorio, es necesario transformar<br />
la señal inyectada a coor<strong>de</strong>nadas estacionarias. Por simplificación se<br />
hace el <strong>de</strong>sarrollo para las componentes <strong>de</strong> secuencia negativa utilizando la<br />
inyección <strong>de</strong> una tensión. Las expresiones obtenidas serían completamente<br />
análogas en el caso <strong>de</strong> inyectar una corriente. La expresión <strong>de</strong> la tensión<br />
fluctuante en coor<strong>de</strong>nadas estacionarias es (3.60), siendo θ e la posición <strong>de</strong>l<br />
flujo <strong>de</strong> rotor. Sus componentes se representan en (3.61a) - (3.61c).<br />
v s qds c<br />
= − V c<br />
2<br />
(<br />
e j(ω rf +ω c)t − e j(ω rf −ω c)t ) (3.60)
54 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
q ˆrf<br />
rf<br />
q<br />
m<br />
q<br />
d<br />
ˆrf<br />
π<br />
4<br />
π<br />
4<br />
θ err<br />
rf<br />
d<br />
m<br />
d<br />
Figura 3.8: Eje <strong>de</strong> inyección y <strong>de</strong> medidas en el método <strong>de</strong> Ha y Sul.<br />
v a = − V c<br />
2 (cos ((ω rf + ω c ) t) − cos ((ω rf − ω c ) t)) (3.61a)<br />
v b = − V ( (<br />
c<br />
cos (ω rf + ω c ) t − 2π ) (<br />
− cos (ω rf − ω c ) t − 2π ))<br />
(3.61b)<br />
2<br />
3<br />
3<br />
v c = − V ( (<br />
c<br />
cos (ω rf + ω c ) t − 4π ) (<br />
− cos (ω rf − ω c ) t − 4π ))<br />
(3.61c)<br />
2<br />
3<br />
3<br />
3.7.1. Conexión en estrella<br />
Empleando el mismo conexionado que el mostrado para el caso <strong>de</strong> excitación<br />
con un vector giratorio <strong>de</strong> alta frecuencia (Figura 3.6), las expresiones<br />
<strong>de</strong>l vector <strong>de</strong> corriente y <strong>de</strong> la tensión <strong>de</strong> secuencia cero, planteadas igualmente<br />
para valores particulares <strong>de</strong> h, son las mostradas en (3.62a) - (3.62f).
3.7 Excitación con una modulación en amplitud 55<br />
1. Para h = 1, 4, 7, . . .; h = 3k − 2<br />
(<br />
)<br />
i s qds c = jI cp e j(ωct+θ rf ) − e j(ωct−θ rf )<br />
(<br />
)<br />
+ jI cn e j(−ωct−θ rf −hθ e) − e j(−ωct+θ rf −hθ e)<br />
(3.62a)<br />
v s 0sc = V 0ch (cos (hθ e − θ rf − ω c t) − cos (hθ e − θ rf + ω c t))<br />
+ V 0c2h (cos (2hθ e + θ rf − ω c t) − cos (2hθ e + θ rf + ω c t))<br />
2. Para h = 2, 5, 8, . . .; h = 3k − 1<br />
(<br />
)<br />
i s qds c = jI cp e j(ωct+θ rf<br />
− e j(ωct−θ rf )<br />
(<br />
)<br />
+ jI cn e j(−ωct−θ rf +hθ e) − e j(−ωct+θ rf +hθ e)<br />
(3.62b)<br />
(3.62c)<br />
3. Para h = 3, 6, 9, . . .; h = 3k<br />
v s 0sc = V 0ch (cos (hθ e + θ rf + ω c t) − cos (hθ e + θ rf − ω c t))<br />
+ V 0c2h (cos (2hθ e − θ rf + ω c t) − cos (2hθ e − θ rf − ω c t))<br />
i s qds c = j V c<br />
2ω c<br />
1<br />
ΣL σs + 2∆L σs cos(hθ e )<br />
(3.62d)<br />
(e j(ωct+θ rf ) − e j(ωct−θ rf ) )<br />
(3.62e)<br />
v s 0sc = 0<br />
(3.62f)<br />
I cp = V c ΣL σs ∆L σs<br />
2ω c ΣL 2 σs − ∆L 2 σs<br />
I cn = V c<br />
2ω c<br />
V 0ch = V c<br />
2<br />
V 0c2h = V c<br />
2<br />
∆L 2 σs<br />
ΣL 2 σs − ∆L 2 σs<br />
ΣL σs ∆L σs<br />
ΣL 2 σs − ∆L 2 σs<br />
∆L 2 σs<br />
ΣL 2 σs − ∆L 2 σs<br />
(3.63)<br />
(3.64)<br />
(3.65)<br />
(3.66)<br />
3.7.2. Conexión en triángulo<br />
Del mismo modo que para la conexión en estrella, empleando el mismo<br />
conexionado que el mostrado para el caso <strong>de</strong> excitación con un vector giratorio<br />
<strong>de</strong> alta frecuencia (Figura 3.7), las expresiones <strong>de</strong>l vector <strong>de</strong> corriente
56 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
y <strong>de</strong> la corriente <strong>de</strong> secuencia cero son las mostradas en (3.67a) - (3.67f).<br />
1. Para h = 1, 4, 7, . . .; h = 3k − 2<br />
(<br />
)<br />
i s qds c = jI cp e j(ωct+θ rf ) − e j(ωct−θ rf )<br />
(<br />
)<br />
+ jI cn e j(−ωct−θ rf −hθ e) − e j(−ωct+θ rf −hθ e)<br />
(<br />
)<br />
+ jI cn e j(−ωct−θ rf +2hθ e) − e j(−ωct+θ rf +2hθ e)<br />
(3.67a)<br />
i s 0sc = V 0ch (cos (hθ e − θ rf − ω c t) − cos (hθ e − θ rf + ω c t))<br />
+ V 0c2h (cos (2hθ e + θ rf − ω c t) − cos (2hθ e + θ rf + ω c t))<br />
(3.67b)<br />
2. Para h = 2, 5, 8, . . .; h = 3k − 1<br />
(<br />
)<br />
i s qds c = jI cp e j(ωct+θ rf<br />
− e j(ωct−θ rf )<br />
(3.67c)<br />
(<br />
)<br />
+ jI cn e j(−ωct−θ rf +hθ e) − e j(−ωct+θ rf +hθ e)<br />
(<br />
)<br />
+ jI cn e j(−ωct−θ rf −2hθ e) − e j(−ωct+θ rf −2hθ e)<br />
3. Para h = 3, 6, 9, . . .; h = 3k<br />
i s 0sc = V 0ch (cos (hθ e + θ rf + ω c t) − cos (hθ e + θ rf − ω c t))<br />
+ V 0c2h (cos (2hθ e − θ rf + ω c t) − cos (2hθ e − θ rf − ω c t))<br />
i s qds c = j V c<br />
2ω c<br />
1<br />
ΣL σs + 2∆L σs cos(hθ e )<br />
(3.67d)<br />
(e j(ωct+θ rf ) − e j(ωct−θ rf ) )<br />
(3.67e)<br />
i s 0sc = 0<br />
(3.67f)<br />
La discusión en cuanto a la información contenida en la corriente <strong>de</strong><br />
secuencia negativa y en las componentes <strong>de</strong> secuencia cero es idéntica a la<br />
realizada para el caso <strong>de</strong> excitación con un vector giratorio <strong>de</strong> alta frecuencia,<br />
por lo que es omitida en este punto.<br />
3.8. Rastreo <strong>de</strong> saliencias utilizando los armónicos<br />
<strong>de</strong> conmutación <strong>de</strong>l inversor<br />
Una alternativa a la inyección <strong>de</strong> una señal portadora <strong>de</strong> alta frecuencia<br />
—ya sea un vector giratorio o una señal modulada en amplitud— para
3.8 Rastreo <strong>de</strong> saliencias utilizando la conmutación <strong>de</strong>l inversor 57<br />
rastrear las saliencias espaciales <strong>de</strong> la máquina, es utilizar los armónicos <strong>de</strong><br />
conmutación <strong>de</strong>l inversor. Este tipo <strong>de</strong> métodos utilizan la respuesta quasiinstantánea<br />
en las variables eléctricas <strong>de</strong> la máquina tras la conmutación <strong>de</strong><br />
los interruptores <strong>de</strong> potencia <strong>de</strong>l inversor [48, 52, 39, 41, 42, 40, 30]. Para la<br />
implementación <strong>de</strong> estos métodos, a menudo es necesario modificar el esquema<br />
<strong>de</strong> modulación <strong>de</strong>l inversor. En la técnica propuesta en [41] por Holtz<br />
y Pan, se mi<strong>de</strong> la tensión instantánea línea-neutro (3.68) tras aplicar dos<br />
estados <strong>de</strong> conmutación adyacentes y sustituir, durante un corto intervalo<br />
<strong>de</strong> tiempo, el estado 0 subsiguiente por dos estados activos. La medida <strong>de</strong> la<br />
tensión <strong>de</strong> secuencia cero asociada a cada estado <strong>de</strong> conmutación <strong>de</strong>l inversor<br />
permite componer el vector complejo mostrado en (3.69), el cual contiene<br />
información sobre la magnitud y posición <strong>de</strong> la saliencia.<br />
v qdσ = 2 3<br />
v σ = 1 3 (v an + v bn + v cn ) (3.68)<br />
(<br />
v σa + v σb e j2π/3 + v σc e j4π/3) (3.69)<br />
Dado que esta técnica se basa en la medida <strong>de</strong> componentes <strong>de</strong> secuencia<br />
cero, sus principios físicos, y por tanto su comportamiento básico, son similares<br />
a los <strong>de</strong> las técnicas <strong>de</strong> secuencia cero <strong>de</strong>scritas anteriormente para<br />
los métodos basados en una excitación mediante un vector giratorio o con<br />
una portadora modulada en amplitud. Sin embargo, existen diferencias muy<br />
importantes en la implementación <strong>de</strong> ambos métodos.<br />
Aunque en [41] se afirma que la única condición que se <strong>de</strong>be cumplir para<br />
que exista acoplamiento entre la posición <strong>de</strong> la saliencia y el vector complejo<br />
<strong>de</strong>finido en (3.69) es que el número <strong>de</strong> barras <strong>de</strong> rotor no sea múltiplo <strong>de</strong> 3,<br />
in<strong>de</strong>pendientemente <strong>de</strong>l número <strong>de</strong> ranuras <strong>de</strong> estátor, en [61] se <strong>de</strong>muestra<br />
que esta afirmación es un caso particular <strong>de</strong>l caso general, mostrado en el<br />
punto 2.2.2.<br />
Las ventajas <strong>de</strong> los métodos sensorless basados en la modificación <strong>de</strong> la<br />
conmutación <strong>de</strong>l inversor se enumeran en [41]. Entre ellas, se <strong>de</strong>staca el no<br />
precisar <strong>de</strong> una excitación <strong>de</strong> alta frecuencia superpuesta a la fundamental.<br />
Sin embargo, la modificación en el patrón <strong>de</strong> conmutación <strong>de</strong>l inversor<br />
necesaria para la implementación <strong>de</strong> la técnica, implica el reemplazar parcialmente<br />
vectores nulos <strong>de</strong>l inversor por dos vectores activos. Estos vectores<br />
activos, opuestos en signo, fuerzan a realizar una conmutación simultánea <strong>de</strong><br />
todos los interruptores <strong>de</strong>l inversor, incrementando las pérdidas en el mismo.<br />
Una segunda ventaja enunciada por los autores [41], es la reducción <strong>de</strong><br />
las corrientes <strong>de</strong> alta frecuencia y, en consecuencia, <strong>de</strong>l rizado en el par.
58 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
Sin embargo, este efecto pue<strong>de</strong> ser mitigado en las técnicas basadas en la<br />
inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia, incrementando la frecuencia y disminuyendo<br />
la magnitud <strong>de</strong> la señal portadora. En el siguiente capítulo se<br />
<strong>de</strong>mostrará que esto es viable en los métodos que utilizan componentes <strong>de</strong><br />
secuencia cero, pero mucho más problemático en los metodos que emplean<br />
la corriente portadora <strong>de</strong> secuencia negativa. Analizando el <strong>de</strong>sarrollo realizado<br />
en la sección 3.6, se observa como son particularmente notables las<br />
diferencias entre la tensión <strong>de</strong> secuencia cero y las componentes <strong>de</strong> secuencia<br />
negativa y corriente <strong>de</strong> secuencia cero. Mientras que para la tensión <strong>de</strong><br />
secuencia cero, la magnitud <strong>de</strong> las componentes <strong>de</strong>pendientes <strong>de</strong> la posición<br />
es in<strong>de</strong>pendiente <strong>de</strong> la frecuencia <strong>de</strong> la señal portadora. Para las componentes<br />
basadas en algún vector <strong>de</strong> corriente, la magnitud <strong>de</strong>crece <strong>de</strong> manera<br />
proporcional con la frecuencia <strong>de</strong> la señal portadora.<br />
En [40], Holtz y Juliet proponen un método para la estimación <strong>de</strong> la<br />
posición utilizando los armónicos <strong>de</strong> conmutación <strong>de</strong>l inversor, in<strong>de</strong>pendientemente<br />
<strong>de</strong>l conexionado <strong>de</strong> la máquina —estrella o triángulo— . La técnica<br />
se basa en la medida <strong>de</strong> la variación <strong>de</strong> las corrientes <strong>de</strong> línea tras efectuar<br />
una conmutación en el inversor. Definen el vector <strong>de</strong> posición (3.70), don<strong>de</strong><br />
los términos son <strong>de</strong> la forma (3.71) para el caso <strong>de</strong> conexión en estrella y<br />
(3.72) para la conexión en triángulo.<br />
don<strong>de</strong><br />
k = 1, 2.<br />
u d : tensión <strong>de</strong> bus.<br />
p r = 2 3<br />
(<br />
pa + ap b + a 2 p c<br />
)<br />
= pα + jp β (3.70)<br />
( ) ) 2<br />
3ΣL σs<br />
(1 − ∆Lσs<br />
2ΣL σs<br />
p x = ±<br />
p x = ± ΣL σs<br />
u d<br />
u d<br />
di x<br />
dt ± k (3.71)<br />
di x<br />
dt ± k (3.72)<br />
Para eliminar el offset en las fases <strong>de</strong> las componentes <strong>de</strong>l vector <strong>de</strong><br />
posición (factor k en las expresiones (3.71) y (3.72)), introducen una modificación<br />
en la conmutación <strong>de</strong>l inversor. Mediante el patrón modificado, se<br />
<strong>de</strong>terminan las componentes p α y p β <strong>de</strong>l vector <strong>de</strong> posición utilizando las<br />
variaciones en las corrientes <strong>de</strong> línea introducidas por dos conmutaciones<br />
separadas 120 ◦ .<br />
Para la implementación práctica, necesitan incorporar sensores adicionales<br />
para medir las variables di x /dt. Los sensores, diseñados especialmente para
3.9 Conclusiones 59<br />
el propósito, son transformadores <strong>de</strong> núcleo <strong>de</strong> aire. Estos transductores obtienen<br />
a su salida una tensión proporcional a la variación <strong>de</strong> la corriente. Sin<br />
embargo, la medida contiene componentes oscilatorias superpuestas, tanto<br />
<strong>de</strong> baja como <strong>de</strong> alta frecuencia. Los autores afirman que las oscilaciones<br />
<strong>de</strong> baja frecuencia se <strong>de</strong>ben a las reflexiones en los cables <strong>de</strong> alimentación<br />
al motor y las <strong>de</strong> alta a las que se producen en los <strong>de</strong>vanados <strong>de</strong> estátor.<br />
Para mitigar los efectos <strong>de</strong> las oscilaciones sobre la medida final, proponen<br />
una solución dual. Las oscilaciones <strong>de</strong> alta frecuencia son eliminadas<br />
muestreando la corriente un lapso <strong>de</strong> tiempo tras la conmutación. Para las<br />
<strong>de</strong> baja frecuencia realizan una serie <strong>de</strong> operaciones matemáticas con las<br />
señales muestreadas. Finalmente, los autores concluyen que el error <strong>de</strong> posición<br />
obtenido, tras realizar todas las compensaciones necesarias, es menor<br />
<strong>de</strong> 0.5 ◦ mecánicos.<br />
Aunque en [40] se indica que la técnica es insensible a la variación <strong>de</strong><br />
parámetros tales como la tensión <strong>de</strong>l bus <strong>de</strong> continua o el valor medio <strong>de</strong> la<br />
inductancia transitoria, parece que los mayores inconvenientes se <strong>de</strong>rivan <strong>de</strong><br />
los mecanismos <strong>de</strong> compensación que hay que introducir para eliminar las<br />
componentes oscilatorias en las señales medidas. Estas componentes, causadas<br />
por reflexiones tanto en los cables <strong>de</strong> alimentación como en los <strong>de</strong>vanados<br />
<strong>de</strong>l motor, <strong>de</strong>pen<strong>de</strong>n tanto <strong>de</strong>l motor como <strong>de</strong> la longitud <strong>de</strong> los cables <strong>de</strong><br />
alimentación. De esta manera, los mecanismos <strong>de</strong> rechazo <strong>de</strong> perturbaciones<br />
<strong>de</strong>ben <strong>de</strong> ser corregidos para cada montaje particular. Una explicación<br />
mucho más <strong>de</strong>tallada <strong>de</strong> las distorsiones provocadas por los cables <strong>de</strong> alimentación<br />
y los <strong>de</strong>vanados <strong>de</strong>l motor, así como <strong>de</strong> los mecanismos <strong>de</strong> corrección<br />
implementados, se muestra en [42].<br />
3.9. Conclusiones<br />
En este capítulo se ha presentado un mo<strong>de</strong>lo general <strong>de</strong> la máquina<br />
<strong>de</strong> inducción que incluye asimetrías espaciales. Partiendo <strong>de</strong> una expresión<br />
general, válida para para el caso <strong>de</strong> una excitación en baja frecuencia, se<br />
han simplificado las ecuaciones que <strong>de</strong>scriben el comportamiento electromagnético<br />
<strong>de</strong> la máquina para el caso <strong>de</strong> una excitación <strong>de</strong> alta frecuencia.<br />
Finalmente se han obtenido las soluciones <strong>de</strong> estas ecuaciones para los casos<br />
particulares <strong>de</strong> la excitación con un vector giratorio <strong>de</strong> tensión <strong>de</strong> alta<br />
frecuencia y excitación con un vector <strong>de</strong> tensión modulado en amplitud.<br />
Adicionalmente, se han mostrado los métodos basados en la utilización <strong>de</strong><br />
los armónicos <strong>de</strong> conmutación <strong>de</strong>l inversor. Se han planteado las ecuaciones<br />
y obtenido las soluciones tanto para el caso <strong>de</strong> conexión en triángulo como<br />
conexión en estrella. Se ha <strong>de</strong>mostrado que tanto la corriente <strong>de</strong> secuencia<br />
negativa, como las componentes <strong>de</strong> secuencia cero —tensión <strong>de</strong> secuencia
60 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />
cero en el caso <strong>de</strong> máquinas conectadas en estrella, corriente <strong>de</strong> secuencia<br />
cero en el caso <strong>de</strong> máquinas conectadas en triángulo— contienen información<br />
sobre la magnitud y posición <strong>de</strong> las saliencias espaciales, y pue<strong>de</strong>n ser<br />
por tanto utilizadas para su rastreo. Se han analizado las diferencias entre<br />
las diferentes variables terminales. De este modo, se ha <strong>de</strong>mostrado que la<br />
tensión <strong>de</strong> secuencia cero tiene una magnitud in<strong>de</strong>pendiente <strong>de</strong> la frecuencia<br />
<strong>de</strong> la señal portadora. Sin embargo, tanto en la corriente <strong>de</strong> secuencia negativa<br />
como en la corriente <strong>de</strong> secuencia cero, la magnitud <strong>de</strong> las componentes<br />
que contienen información sobre la posición <strong>de</strong> la saliencia es inversamente<br />
proporcional a la frecuencia <strong>de</strong> la señal portadora. A partir <strong>de</strong> este punto, el<br />
<strong>de</strong>sarrollo <strong>de</strong> la tesis se centra únicamente en la excitación mediante un vector<br />
giratorio <strong>de</strong> alta frecuencia. En los capítulos siguientes se <strong>de</strong>sarrollará el<br />
procesamiento <strong>de</strong> la señal necesario para extraer la información contenida<br />
en las saliencias.
Capítulo 4<br />
Control sensorless mediante<br />
inyección <strong>de</strong> una señal<br />
portadora <strong>de</strong> alta frecuencia<br />
4.1. Introducción<br />
En el capítulo 2 se analizó el origen <strong>de</strong> las asimetrías electromagnéticas<br />
presentes en las máquinas <strong>de</strong> alterna. El efecto <strong>de</strong> estas asimetrías sobre<br />
variables eléctricas terminales —tensiones y corrientes— se analizó en el<br />
capítulo 3. En ese mismo capítulo, se obtuvieron las expresiones <strong>de</strong> las componentes<br />
<strong>de</strong> secuencia negativa y componentes <strong>de</strong> secuencia cero cuando la<br />
máquina se alimentaba superponiendo una señal <strong>de</strong> alta frecuencia a la excitación<br />
fundamental. Estas expresiones se particularizaron para tres tipos <strong>de</strong><br />
excitación persistente: 1) Vector giratorio, 2) Vector modulado en amplitud<br />
y 3) Señales <strong>de</strong> conmutación <strong>de</strong>l inversor.<br />
En este capítulo se <strong>de</strong>sarrollan los aspectos prácticos para la implementación<br />
<strong>de</strong> un control sensorless mediante la inyección <strong>de</strong> un vector giratorio <strong>de</strong><br />
tensión <strong>de</strong> alta frecuencia. El capítulo se organiza como sigue. Primeramente,<br />
se establecerán los criterios <strong>de</strong> selección <strong>de</strong> la señal <strong>de</strong> alta frecuencia y<br />
se analizarán aspectos relativos a la adquisición <strong>de</strong> señales. Se realizará un<br />
análisis cuantitativo atendiendo a: 1) Parámetros <strong>de</strong> la señal inyectada —<br />
frecuencia y amplitud—. 2) Tipo <strong>de</strong> señales usadas para la estimación <strong>de</strong> la<br />
posición —componentes <strong>de</strong> secuencia negativa o componentes <strong>de</strong> secuencia<br />
cero—. Se estudiarán a<strong>de</strong>más aspectos relativos a la medida <strong>de</strong> estas señales,<br />
incluyendo la elección <strong>de</strong> sensores, el filtrado analógico <strong>de</strong> las señales, y la<br />
resolución en los conversores Analógico/Digitales (A/D).
62 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
Se <strong>de</strong>scribirá a<strong>de</strong>más, en cada caso, el procesamiento digital <strong>de</strong> la señal<br />
portadora basado en la transformación a un sistema <strong>de</strong> ejes síncrono. Esta<br />
transformación es algebraicamente sencilla, y aunque estrictamente no<br />
es necesaria, se consi<strong>de</strong>ra a<strong>de</strong>cuada por dos motivos: 1) Facilita la programación<br />
<strong>de</strong> los algoritmos. 2) El resultado <strong>de</strong> esta transformación va a ser,<br />
in<strong>de</strong>pendientemente <strong>de</strong> la señal física que se esté midiendo —corriente portadora<br />
<strong>de</strong> secuencia negativa o componentes <strong>de</strong> secuencia cero—, un vector<br />
complejo con la información relativa a la posición <strong>de</strong> la saliencia modulada<br />
en su fase. Como consecuencia <strong>de</strong> esto, el procesamiento posterior <strong>de</strong> este<br />
vector complejo —<strong>de</strong>sacoplo <strong>de</strong> saliencias secundarias, rastreo <strong>de</strong>l ángulo <strong>de</strong><br />
la saliencia principal. . . —, necesario para extraer la posición <strong>de</strong>l rotor, va a<br />
ser común para todos los métodos, simplificando notablemente el análisis.<br />
A continuación se analizan y <strong>de</strong>sarrollan métodos para la estimación <strong>de</strong><br />
la posición <strong>de</strong>l rotor. Un punto fundamental será el <strong>de</strong>sacoplo <strong>de</strong> saliencias<br />
secundarias presentes en la máquina, especialmente las saliencias inducidas<br />
por saturación y las <strong>de</strong>bidas a intermodulación. Una vez <strong>de</strong>sacopladas las<br />
saliencias secundarias, se presentan las diferentes técnicas existentes para<br />
extraer la posición <strong>de</strong>l rotor, indicando las prestaciones y limitaciones <strong>de</strong><br />
cada una <strong>de</strong> ellas. Finalmente, se muestran los resultados experimentales<br />
obtenidos en el laboratorio.<br />
En el último apartado <strong>de</strong>l capítulo, se estudia el diagnóstico <strong>de</strong> máquinas<br />
<strong>de</strong> alterna utilizando una señal portadora <strong>de</strong> alta frecuencia. Este método <strong>de</strong><br />
diagnóstico tiene unas propieda<strong>de</strong>s muy atractivas, como su precisión y su<br />
in<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong>l motor [130, 127]. Dado que<br />
los principios físicos en los que se basa son los mismos que los empleados en<br />
el control sin sensor <strong>de</strong> velocidad/posición, este apartado sirve como nexo<br />
<strong>de</strong> unión entre los métodos <strong>de</strong> control y <strong>de</strong> diagnóstico analizados en esta<br />
tesis.<br />
4.2. Criterios generales para la selección <strong>de</strong> la señal<br />
portadora<br />
La selección <strong>de</strong> la señal portadora es una <strong>de</strong> las primeras <strong>de</strong>cisiones que<br />
hay que tomar a la hora <strong>de</strong> implementar un control sensorless. Aunque<br />
i<strong>de</strong>almente las prestaciones finales <strong>de</strong>l sistema <strong>de</strong> control <strong>de</strong>berían <strong>de</strong> ser<br />
in<strong>de</strong>pendientes <strong>de</strong>l tipo <strong>de</strong> excitación <strong>de</strong> alta frecuencia utilizada, algunos<br />
aspectos <strong>de</strong> implementación práctica pue<strong>de</strong>n dar lugar a diferencias notables<br />
en los resultados obtenidos. Limitando el estudio a las señales <strong>de</strong> excitación<br />
persistentes, la señal portadora <strong>de</strong> alta frecuencia pue<strong>de</strong> ser:
4.2 Criterios generales para la selección <strong>de</strong> la señal portadora 63<br />
1. vector giratorio<br />
2. vector modulado en amplitud<br />
Según el tipo <strong>de</strong> señal inyectada, po<strong>de</strong>mos distinguir entre:<br />
1. inyección <strong>de</strong> una tensión portadora<br />
2. inyección <strong>de</strong> una corriente portadora<br />
Aunque la inyección <strong>de</strong> una tensión portadora y la inyección <strong>de</strong> una<br />
corriente portadora son muy similares <strong>de</strong>s<strong>de</strong> un punto <strong>de</strong> vista teórico, en la<br />
práctica se prefiere la inyección <strong>de</strong> una tensión portadora, ya que el motor<br />
es alimentado habitualmente <strong>de</strong>s<strong>de</strong> una fuente <strong>de</strong> tensión. La inyección <strong>de</strong><br />
una corriente portadora requeriría la inclusión <strong>de</strong> un regulador <strong>de</strong> corriente<br />
portadora [94], lo cual complica la implementación <strong>de</strong>l método, no aportando<br />
por otra parte ninguna ventaja importante. Por esta razón, todo el análisis<br />
presentado en este capítulo se centra exclusivamente en la inyección <strong>de</strong> un<br />
vector giratorio <strong>de</strong> tensión portadora.<br />
Como norma general, a la hora <strong>de</strong> seleccionar las características —magnitud<br />
y frecuencia— <strong>de</strong> la señal portadora, interesan frecuencias altas y amplitu<strong>de</strong>s<br />
pequeñas. Aspectos clave a tener en cuenta son:<br />
1. Frecuencias <strong>de</strong> portadora elevadas posibilitan mayores anchos <strong>de</strong> banda<br />
en la estimación <strong>de</strong> la posición <strong>de</strong> la saliencia.<br />
2. Frecuencias <strong>de</strong> portadora elevadas incrementan la separación espectral<br />
con respecto a la excitación fundamental, facilitando el filtrado.<br />
3. Frecuencias <strong>de</strong> portadora elevadas reducen los efectos adversos <strong>de</strong> inyectar<br />
la señal portadora —ruido, vibraciones, pérdidas adicionales—,<br />
al reducirse la corriente portadora <strong>de</strong> secuencia positiva, <strong>de</strong>bido al<br />
comportamiento inductivo <strong>de</strong>l motor. Sin embargo, esta reducción va<br />
a afectar también a la corriente portadora <strong>de</strong> secuencia negativa y a<br />
la corriente <strong>de</strong> secuencia cero en máquinas conectadas en triángulo,<br />
las cuales contienen la información sobre la posición <strong>de</strong> la saliencia.<br />
Esto pue<strong>de</strong> <strong>de</strong>teriorar la relación señal ruido <strong>de</strong> estas señales y restar<br />
resolución al sistema <strong>de</strong> adquisición.<br />
4. Menores magnitu<strong>de</strong>s <strong>de</strong> la señal portadora inyectada reducen los efectos<br />
adversos <strong>de</strong> inyectar la señal <strong>de</strong> alta frecuencia, pero reducen también<br />
la magnitud <strong>de</strong> las señales a rastrear y, por lo tanto, pue<strong>de</strong>n<br />
<strong>de</strong>teriorar la relación señal ruido y restar precisión a la estimación.
64 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
4.3. Implementación utilizando la corriente portadora<br />
<strong>de</strong> secuencia negativa<br />
Como ya se vio, la inyección <strong>de</strong> una tensión portadora en una máquina<br />
con saliencias espaciales va a dar lugar a una corriente portadora <strong>de</strong> secuencia<br />
negativa, que contiene información sobre la magnitud y posición <strong>de</strong> la<br />
saliencia. Aunque existen pequeñas diferencias, la implementación y las prestaciones<br />
<strong>de</strong> este método son esencialmente las mismas tanto para máquinas<br />
conectadas en estrella, como para máquinas conectadas en triángulo.<br />
4.3.1. Adquisición <strong>de</strong> señales<br />
Un aspecto importante en la implementación <strong>de</strong> técnicas sensorless utilizando<br />
la corriente portadora <strong>de</strong> secuencia negativa, va a ser la resolución<br />
<strong>de</strong>l sistema <strong>de</strong> adquisición, el cual incluye: sensores, filtros analógicos, y<br />
conversores A/D.<br />
Sensores<br />
Los sensores habitualmente utilizados para medir las corrientes son sondas<br />
<strong>de</strong> efecto Hall. Estos sensores proporcionan un ancho <strong>de</strong> banda a<strong>de</strong>cuado<br />
y aislamiento galvánico. En motores con el neutro aislado, es suficiente con<br />
medir dos corrientes <strong>de</strong> fase. Dado que las corrientes <strong>de</strong> alimentación al motor<br />
son medidas habitualmente para la implementación <strong>de</strong> los métodos <strong>de</strong><br />
control en campo orientado, la medida <strong>de</strong> la corriente portadora <strong>de</strong> secuencia<br />
negativa no necesita sensores ni cableado adicional. El hecho <strong>de</strong> que los mismos<br />
sensores sean utilizados para medir tanto la corriente fundamental como<br />
la corriente portadora <strong>de</strong> secuencia negativa pue<strong>de</strong> dar lugar sin embargo<br />
a problemas <strong>de</strong> escalado. El fondo <strong>de</strong> escala <strong>de</strong> los sensores <strong>de</strong>be ajustarse<br />
para medir la corriente fundamental. Puesto que el or<strong>de</strong>n <strong>de</strong> magnitud entre<br />
la corriente <strong>de</strong> excitación fundamental y la corriente portadora <strong>de</strong> secuencia<br />
negativa pue<strong>de</strong> situarse, a modo indicativo, en torno a 1000/1, la precisión<br />
<strong>de</strong> los sensores pue<strong>de</strong> verse afectada a la hora <strong>de</strong> medir la corriente portadora<br />
<strong>de</strong> secuencia negativa.<br />
Filtrado analógico<br />
Fijada la frecuencia <strong>de</strong> muestreo, las componentes <strong>de</strong> alta frecuencia <strong>de</strong><br />
las señales —componentes por encima <strong>de</strong> la frecuencia <strong>de</strong> Nyquist— <strong>de</strong>ben<br />
<strong>de</strong> ser eliminadas. Estas componentes <strong>de</strong> alta frecuencia están relacionadas<br />
normalmente con la conmutación <strong>de</strong>l inversor. Las dos opciones más habituales<br />
<strong>de</strong> filtrado son: 1) realizar el muestreo <strong>de</strong> las corrientes <strong>de</strong> forma
4.3 Implementación utilizando la corriente portadora <strong>de</strong> secuencia neg. . . 65<br />
síncrona con la conmutación <strong>de</strong>l inversor. De esta manera se eliminan <strong>de</strong> la<br />
señal muestreada la mayor parte los transitorios provocados por la conmutación.<br />
El muestreo sincronizado va a requerir que la modulación <strong>de</strong>l inversor<br />
sea simétrica. Esto no es en realidad un inconveniente, ya que la modulación<br />
simétrica es habitual, tanto en métodos que utilizan una portadora<br />
triangular como en métodos basados en la modulación <strong>de</strong>l vector espacial<br />
(SVM) [?,?]. 2) Eliminarlas mediante filtros antialiasing antes <strong>de</strong> realizar la<br />
conversión A/D. El diseño <strong>de</strong> filtros antialiasing cuando se inyecta una señal<br />
portadora <strong>de</strong>l alta frecuencia pue<strong>de</strong> ser sin embargo problemático, <strong>de</strong>bido<br />
a la proximidad espectral entre la frecuencia portadora y la frecuencia <strong>de</strong><br />
conmutación. En ese caso, pue<strong>de</strong> ocurrir que el <strong>de</strong>sfase provocado por el<br />
filtro antialiasing a la frecuencia portadora <strong>de</strong> lugar a errores importantes<br />
en la estimación <strong>de</strong> la posición <strong>de</strong> la saliencia, haciendo necesario el uso <strong>de</strong><br />
mecanismos <strong>de</strong> compensación <strong>de</strong> este <strong>de</strong>sfase. Este efecto se pue<strong>de</strong> mitigar<br />
utilizando una combinación <strong>de</strong> filtro <strong>de</strong> rechazo <strong>de</strong> banda y filtro paso-bajo.<br />
El filtro paso-bajo se diseña para eliminar armónicos situados por encima<br />
<strong>de</strong> la frecuencia <strong>de</strong> conmutación, mientras que el filtro paso <strong>de</strong> banda se<br />
diseña para eliminar los armónicos situados exactamente a la frecuencia <strong>de</strong><br />
conmutación. En la Figura 4.2 se muestra la respuesta en frecuencia <strong>de</strong> este<br />
tipo <strong>de</strong> filtros. Para el caso particular representado, el filtro paso-bajo es<br />
un Butterworth <strong>de</strong> 4 ◦ or<strong>de</strong>n. La frecuencia <strong>de</strong> corte <strong>de</strong>l filtro paso-bajo se<br />
ha fijado en 5 kHz. El filtro rechazo-banda es un Butterworth <strong>de</strong> 2 ◦ or<strong>de</strong>n.<br />
La frecuencia <strong>de</strong> este segundo filtro es igual a la frecuencia <strong>de</strong> conmutación,<br />
siendo en el caso <strong>de</strong>l ejemplo <strong>de</strong> 10 kHz. El <strong>de</strong>sfase <strong>de</strong> este filtro es lineal<br />
en la zona <strong>de</strong> la portadora, según se ve en la Figura 4.3. De esta manera, la<br />
compensación <strong>de</strong> la fase, si fuese necesaria, es muy sencilla.<br />
Conversión analógico/digital<br />
El parámetro clave al seleccionar los conversores analógico-digitales es el<br />
número <strong>de</strong> bits. Al igual que ocurría con los sensores, los conversores A/D<br />
están escalados <strong>de</strong> acuerdo a la magnitud <strong>de</strong> la corriente fundamental. Un<br />
número <strong>de</strong> bits elegido para muestrear la corriente fundamental con una<br />
precisión a<strong>de</strong>cuada, pue<strong>de</strong> resultar insuficiente para capturar la corriente<br />
portadora <strong>de</strong> secuencia negativa. El error cometido —diferencia entre el<br />
valor real y el discreto— al convertir una señal continua, i<strong>de</strong>almente con<br />
precisión infinita, en una discreta, se conoce como error <strong>de</strong> cuantizado. El<br />
tipo <strong>de</strong> cuantizado comúnmente usado en control discreto es el cuantizado<br />
uniforme. Este modo <strong>de</strong> cuantizado admite dos variaciones, conocidas como
66 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
PSfrag replacements<br />
Magnitud (dB)<br />
0<br />
−50<br />
−100<br />
−150<br />
−200<br />
1 10 100<br />
200<br />
Fase (<strong>de</strong>g)<br />
100<br />
0<br />
−100<br />
−200<br />
1 10 100<br />
(kHz)<br />
Figura 4.1: Respuesta en frecuencia filtro Butterworth paso-banda <strong>de</strong> segundo or<strong>de</strong>n,<br />
bw = 100Hz.<br />
Midrise, (4.1) y Midtread, (4.2).<br />
Q(x) = ⌊2M−1 x⌋ + 0.5<br />
2 M−1 (4.1)<br />
don<strong>de</strong><br />
x<br />
⌊x⌋<br />
M<br />
Q(x) = ⌊2M−1 x + 0.5⌋<br />
2 M−1 , (4.2)<br />
: Variable real a discretizar.<br />
: función redon<strong>de</strong>o hacia abajo (floor).<br />
: Número <strong>de</strong> bits.<br />
El valor 2 M−1 se conoce como el paso <strong>de</strong>l cuantizado. La relación señal/ruido<br />
se pue<strong>de</strong> aproximar utilizando la expresión (4.3).<br />
S<br />
N q<br />
≈ 20 log 10 (2 M ) = 6.0206MdB (4.3)<br />
La distorsión armónica introducida por el proceso <strong>de</strong> cuantizado podría ser<br />
mitigada mediante técnicas <strong>de</strong> ruido aditivo, conocidas como dithering 1 ,<br />
aunque este campo permanece aun sin explorar.<br />
1 Del término anglosajón did<strong>de</strong>ren (agitar involuntariamente).
4.3 Implementación utilizando la corriente portadora <strong>de</strong> secuencia neg. . . 67<br />
PSfrag replacements<br />
Magnitud (dB)<br />
0<br />
−50<br />
−100<br />
−150<br />
−200<br />
−250<br />
1 10 100<br />
0<br />
Fase (<strong>de</strong>g)<br />
−200<br />
−400<br />
−600<br />
−800<br />
1 10 100<br />
(kHz)<br />
Figura 4.2: Respuesta en frecuencia <strong>de</strong> filtro Butterworth <strong>de</strong> cuarto or<strong>de</strong>n, fc = 5<br />
kHz, y filtro <strong>de</strong> rechazo <strong>de</strong> banda <strong>de</strong> segundo or<strong>de</strong>n, bw = 1kHz, fc = 10KHz.<br />
En [62,64] Briz y otros presentan un observador <strong>de</strong> corriente que, a<strong>de</strong>más<br />
<strong>de</strong> eliminar parte <strong>de</strong> los efectos producidos durante los transitorios <strong>de</strong> la<br />
corriente fundamental sobre la corriente portadora <strong>de</strong> secuencia negativa,<br />
permite incrementar la resolución <strong>de</strong> los conversores A/D. Para ello, implementan<br />
un mo<strong>de</strong>lo simplificado <strong>de</strong> alta frecuencia <strong>de</strong>l motor. La estimación<br />
<strong>de</strong> la corriente fundamental proporcionada por este mo<strong>de</strong>lo, se convierte<br />
al dominio continuo mediante conversores digitales/analógicos (D/A) y se<br />
resta <strong>de</strong> la corriente medida. La señal resultante, en condiciones i<strong>de</strong>ales,<br />
sólo contendrá corriente <strong>de</strong> alta frecuencia inyectada por la señal portadora,<br />
siendo por tanto su magnitud muy reducida. Esto permite amplificarla antes<br />
<strong>de</strong> realizar su conversión analógico-digital, mejorando la resolución <strong>de</strong>l<br />
conversor A/D.<br />
Filtrado digital<br />
El objetivo primordial <strong>de</strong>l procesamiento digital <strong>de</strong> la corriente portadora<br />
<strong>de</strong> secuencia negativa, es separar la parte <strong>de</strong> señal cuyas componentes están<br />
moduladas en fase por la posición <strong>de</strong> la asimetría <strong>de</strong>l resto <strong>de</strong> componentes<br />
<strong>de</strong>l espectro. El espectro <strong>de</strong> la corriente se pue<strong>de</strong> separar en tres bandas<br />
claramente diferenciadas:
68 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
PSfrag replacements<br />
−70<br />
−75<br />
Fase (<strong>de</strong>g)<br />
−80<br />
−85<br />
−90<br />
2300 2400 2500 2600 2700<br />
(Hz)<br />
Figura 4.3: Fase <strong>de</strong>l filtro en la zona <strong>de</strong> la señal portadora.<br />
Entorno <strong>de</strong> la excitación fundamental <strong>de</strong> la máquina.<br />
Corriente portadora <strong>de</strong> secuencia positiva: Componentes inyectadas<br />
por la excitación <strong>de</strong> alta frecuencia.<br />
Corriente portadora <strong>de</strong> secuencia negativa: Componentes inducidas<br />
por las asimetrías <strong>de</strong> la máquina.<br />
La corriente portadora <strong>de</strong> secuencia positiva se pue<strong>de</strong> consi<strong>de</strong>rar como<br />
una perturbación, siendo relativamente fácil <strong>de</strong> eliminar. Una vez eliminada<br />
esta componente, es necesario separar la secuencia negativa <strong>de</strong> la excitación<br />
fundamental. La información <strong>de</strong> secuencia negativa será utilizada para<br />
rastrear la posición <strong>de</strong> las saliencias espaciales, mientras que la excitación<br />
fundamental cierra el bucle <strong>de</strong> control en corriente. El proceso <strong>de</strong> filtrado<br />
se muestra esquemáticamente en la figura 4.4. La implementación <strong>de</strong> estos<br />
filtros se suele realizar en coor<strong>de</strong>nadas síncronas con la componente a filtrar.<br />
Una vez aislada la corriente portadora <strong>de</strong> secuencia negativa (Figura 4.5),<br />
es habitual realizar una transformación a coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa<br />
—frecuencia −ω c — utilizando la expresión (4.4). La corriente portadora <strong>de</strong><br />
secuencia negativa pasa así <strong>de</strong> estar modulada alre<strong>de</strong>dor <strong>de</strong> −ω c a estar modulada<br />
en torno a una componente <strong>de</strong> continua. Aunque esta transformación<br />
no es estrictamente necesaria, simplifica en la práctica la programación <strong>de</strong><br />
los algoritmos.<br />
i cn<br />
qds = is qds ejωct (4.4)<br />
Para aislar las componentes que contienen información relevante <strong>de</strong>l resto<br />
<strong>de</strong> componentes presentes en el espectro <strong>de</strong> la corriente, se implementa un<br />
filtro paso-bajo sobre la señal rotada. Este filtro es equivalente a un filtro<br />
paso <strong>de</strong> banda en coor<strong>de</strong>nadas estacionarias. Las principales componentes a<br />
eliminar son la corriente fundamental y la corriente portadora <strong>de</strong> secuencia
4.4 Implementación utilizando la tensión portadora <strong>de</strong> secuencia cero 69<br />
s<br />
iqds<br />
FRB<br />
secuencia<br />
positiva<br />
FRB<br />
secuencia<br />
negativa<br />
s<br />
i qds _ f<br />
Regulador<br />
<strong>de</strong><br />
corriente<br />
FRB<br />
fundamental<br />
i<br />
s<br />
qds _ cn<br />
Observador<br />
<strong>de</strong><br />
rastreo<br />
θˆr<br />
Figura 4.4: Proceso <strong>de</strong> filtrado para extraer las corrientes fundamental y portadora<br />
<strong>de</strong> secuencia negativa a partir <strong>de</strong> la corriente total.<br />
positiva. El filtrado <strong>de</strong> la corriente portadora <strong>de</strong> secuencia positiva no es<br />
en general problemático, ya que su magnitud es relativamente pequeña —<br />
<strong>de</strong>l or<strong>de</strong>n <strong>de</strong> 10 a 20 veces la corriente portadora <strong>de</strong> secuencia negativa—,<br />
la separación espectral es <strong>de</strong> 2ω c , siendo a<strong>de</strong>más una señal estática —su<br />
magnitud y su frecuencia se pue<strong>de</strong>n consi<strong>de</strong>rar constantes—.<br />
El filtrado <strong>de</strong> la corriente fundamental es en general mucho más problemático.<br />
Esto es <strong>de</strong>bido en primer lugar a su mayor magnitud —<strong>de</strong>l or<strong>de</strong>n<br />
<strong>de</strong> 1000 veces la <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa— y su<br />
menor separación espectral —entorno <strong>de</strong> ω c —. A<strong>de</strong>más, la corriente fundamental<br />
no es una señal estacionaria, sino que pue<strong>de</strong> presentar variaciones<br />
muy rápidas, resultado <strong>de</strong> introducir señales tipo escalón en el par <strong>de</strong> referencia<br />
(o en la velocidad <strong>de</strong> referencia) al motor. En este caso, los filtros<br />
convencionales presentan serias limitaciones, pudiendo ser necesarios filtros<br />
más avanzados [64].<br />
4.4. Implementación utilizando la tensión portadora<br />
<strong>de</strong> secuencia cero<br />
En el caso <strong>de</strong> máquinas conectadas en estrella, la inyección <strong>de</strong> una tensión<br />
portadora en una máquina con saliencias espaciales se vio que daba lugar<br />
a una tensión portadora <strong>de</strong> secuencia cero, la cual contiene información<br />
sobre la magnitud y posición <strong>de</strong> la saliencia. Es posible por tanto estimar<br />
la posición <strong>de</strong>l rotor a partir <strong>de</strong>l procesamiento <strong>de</strong> la tensión portadora <strong>de</strong><br />
secuencia cero.
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
70 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
1.2<br />
w c = 2500Hz, v c = 20V, Estrella, w e = 4Hz, w r = 2Hz, |i qdsref | = 4.66A<br />
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
)| (mA)<br />
|F F T (i s qds<br />
1<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
2ωe 14ω r<br />
-ω e<br />
-4ω e<br />
-2ω e − 14ω r<br />
0<br />
−2600 −2550 −2500 −2450 −2400<br />
frecuencia (Hz)<br />
Figura 4.5: Espectro <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas estacionarias centrado<br />
en la zona <strong>de</strong> secuencia negativa. Se distinguen las componentes inducidas por<br />
saturación —2ω e , −4ω e —, por intermodulación —−2ω e − 14ω r —, por el inversor<br />
—−ω e — y por ranurado —14ω r —. La frecuencia <strong>de</strong> la señal portadora es <strong>de</strong> ω c =<br />
2500Hz.<br />
4.4.1. Selección <strong>de</strong> la señal portadora y adquisición <strong>de</strong> señales<br />
El mecanismo <strong>de</strong> generación <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero<br />
en máquinas con saliencias espaciales se pue<strong>de</strong> mo<strong>de</strong>lar <strong>de</strong> forma muy simple<br />
a partir <strong>de</strong> un divisor inductivo. Puesto que el comportamiento <strong>de</strong> un<br />
divisor no <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la frecuencia, la magnitud <strong>de</strong> la tensión portadora<br />
<strong>de</strong> secuencia cero no va a <strong>de</strong>pen<strong>de</strong>r <strong>de</strong> la frecuencia <strong>de</strong> la señal portadora.<br />
Esto va a permitir utilizar señales portadoras <strong>de</strong> alta frecuencia —cercanas<br />
a la frecuencia <strong>de</strong> Nyquist— y pequeña magnitud, sin que esto reduzca —y<br />
por tanto <strong>de</strong>teriore— <strong>de</strong> forma apreciable la tensión portadora <strong>de</strong> secuencia<br />
cero.<br />
Sensores<br />
La medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero va a implicar el acceso<br />
a los terminales <strong>de</strong> estátor <strong>de</strong> la máquina. Existen diversas alternativas<br />
para medir la tensión portadora <strong>de</strong> secuencia cero:<br />
1. Empleando tres sensores <strong>de</strong> tensión, uno por fase, y midiendo las ten-
4.4 Implementación utilizando la tensión portadora <strong>de</strong> secuencia cero 71<br />
v s∗<br />
qdsc<br />
Motor inducción<br />
i s∗<br />
qds<br />
−<br />
regulador<br />
corriente<br />
+<br />
v s∗<br />
qds<br />
Inversor<br />
(PWM)<br />
v avb<br />
vc<br />
v anvbn<br />
vcn<br />
v n<br />
vector<br />
complejo<br />
corriente<br />
i b<br />
i a<br />
Figura 4.6: Medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero utilizando tres sensores<br />
<strong>de</strong> tensión entre cada una <strong>de</strong> las fases y el neutro <strong>de</strong> la máquina. La secuencia cero<br />
se calcula como la media <strong>de</strong> las salidas <strong>de</strong> todos los sensores.<br />
v s∗<br />
qdsc<br />
Inversor<br />
(PWM)<br />
Motor inducción<br />
i s∗<br />
qds<br />
−<br />
regulador<br />
corriente<br />
+<br />
v s∗<br />
qds<br />
0<br />
V d /2<br />
Vd /2<br />
v avb<br />
vc<br />
v n<br />
v n0<br />
vector<br />
complejo<br />
corriente<br />
i b<br />
i a<br />
Figura 4.7: Medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero respecto al punto<br />
medio <strong>de</strong>l inversor.<br />
siones referidas al neutro <strong>de</strong> la máquina —v an , v bn , v cn —. La secuencia<br />
cero se calcula como la media <strong>de</strong> las salidas <strong>de</strong> todos los sensores. (Figura<br />
4.6).<br />
2. Midiendo la tensión entre el punto neutro <strong>de</strong>l motor y el punto medio<br />
<strong>de</strong>l inversor. (Figura 4.7). Sólo se precisa un sensor para medir la<br />
tensión v n0 .<br />
3. Midiendo la diferencia <strong>de</strong> tensión entre el neutro <strong>de</strong>l motor y el punto<br />
medio <strong>de</strong> una carga equilibrada conectada en paralelo a la máquina<br />
—v nnR —, empleando una sonda <strong>de</strong> tensión. (Figura 4.8).<br />
El hecho <strong>de</strong> emplear sensores específicos para la medida <strong>de</strong> la señal <strong>de</strong> secuencia<br />
cero, va a permitir escalar el conjunto sensor/conversor analógico-digital<br />
<strong>de</strong> acuerdo a la magnitud <strong>de</strong> esta señal, evitando <strong>de</strong> esa forma problemas <strong>de</strong><br />
resolución en la medida. De los tres métodos anteriores, el primero <strong>de</strong> ellos<br />
tiene como principal ventaja el <strong>de</strong>sacoplo automático <strong>de</strong> las componentes <strong>de</strong><br />
secuencia cero inyectadas por el sistema <strong>de</strong> alimentación. Sin embargo, tiene
72 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
v s∗<br />
qdsc<br />
Motor inducción<br />
i s∗<br />
qds<br />
−<br />
regulador<br />
corriente<br />
+<br />
v s∗<br />
qds<br />
Inversor<br />
(PWM)<br />
v avbvc<br />
v n<br />
v n−nR<br />
sonda<br />
tensión<br />
(aislamiento<br />
galvánico)<br />
vector<br />
complejo<br />
corriente<br />
v nR<br />
i b<br />
i a<br />
R<br />
R<br />
R<br />
Red resistencias equilibradas<br />
Figura 4.8: Plataforma utilizada para la medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia<br />
cero. Se utiliza una red <strong>de</strong> resistencias conectada en paralelo con el motor. La medida<br />
<strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero se realiza entre el punto neutro <strong>de</strong>l motor<br />
y el punto medio <strong>de</strong> la red <strong>de</strong> resistencias.<br />
el inconveniente <strong>de</strong> que son necesarios tres sensores adicionales. Los otros<br />
dos métodos utilizan un único sensor. Las diferencias entre ambos métodos<br />
se <strong>de</strong>ducen fácilmente al analizar los circuitos resultantes. Las tensiones <strong>de</strong><br />
fase, medidas respecto al punto medio <strong>de</strong>l inversor, v x0 , se pue<strong>de</strong>n expresar<br />
en función <strong>de</strong> las tensiones medidas respecto al neutro <strong>de</strong>l motor, v xn , más<br />
la diferencia <strong>de</strong> tensión entre ambos puntos, v n0 .<br />
v an = v a0 − v n0<br />
v bn = v b0 − v n0<br />
v cn = v c0 − v n0 (4.5)<br />
y sustituyendo en la expresión <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero se<br />
obtiene (4.6). Las componentes <strong>de</strong> secuencia cero inyectadas por el inversor<br />
se <strong>de</strong>finen como (4.7).<br />
Sustituyendo en (4.6) se tiene (4.8).<br />
v n0 = 1 3 (v a0 + v b0 + v c0 ) − v s 0 (4.6)<br />
v s 0abc = 1 3 (v a0 + v b0 + v c0 ) (4.7)<br />
v n0 = v 0abc − v s 0 (4.8)<br />
Por lo tanto, la medida <strong>de</strong> la secuencia cero mediante un único sensor <strong>de</strong><br />
tensión, situado entre el punto neutro <strong>de</strong> la máquina y el punto medio <strong>de</strong>l in-
4.4 Implementación utilizando la tensión portadora <strong>de</strong> secuencia cero 73<br />
versor, tiene como principal inconveniente que las componentes <strong>de</strong> secuencia<br />
cero inyectadas por el inversor no son <strong>de</strong>sacopladas [60].<br />
Para el caso <strong>de</strong> una carga equilibrada conectada en paralelo con la máquina,<br />
<strong>de</strong>finiendo v nb como la tensión <strong>de</strong> dicho punto, se obtienen las expresiones<br />
(4.9).<br />
v an = v anb − v n−nb<br />
v bn = v bnb − v n−nb<br />
v cn = v cnb − v n−nb (4.9)<br />
Utilizando (4.9), y la <strong>de</strong>finición <strong>de</strong> tensión portadora <strong>de</strong> secuencia cero, se<br />
obtiene (4.10).<br />
v n−nb = 1 3 (v anb + v bnb + v cnb ) − v s 0 (4.10)<br />
Para el caso <strong>de</strong> una carga equilibrada, se cumplirá (4.11) y, por lo tanto,<br />
(4.12)<br />
v s 0pl = 1 3 (v anb + v bnb + v cnb ) = 0 (4.11)<br />
v n−nb = −v s 0 (4.12)<br />
La medida <strong>de</strong> la secuencia cero utilizando un único sensor <strong>de</strong> tensión entre el<br />
punto neutro <strong>de</strong>l motor y el punto medio <strong>de</strong> una carga paralela equilibrada,<br />
<strong>de</strong>sacopla por tanto las componentes <strong>de</strong> secuencia cero inyectadas por el<br />
inversor. Aunque esta técnica tiene como inconveniente respecto a la anterior<br />
la necesidad <strong>de</strong> un componente adicional en el sistema <strong>de</strong> control, esto no se<br />
consi<strong>de</strong>ra muy relevante. La carga equilibrada utilizada pue<strong>de</strong> ser una red<br />
trifásica <strong>de</strong> resistencias, cuyo coste es muy reducido. Por otra parte, estas<br />
resistencias pue<strong>de</strong>n elegirse con valores muy elevados (<strong>de</strong>cenas <strong>de</strong> kΩ), por<br />
lo que la potencia que disipan es <strong>de</strong>spreciable.<br />
En las figuras 4.9(a) y 4.9(b), se muestra el efecto que las componentes <strong>de</strong><br />
secuencia cero inyectadas por el inversor tienen sobre la tensión portadora<br />
<strong>de</strong> secuencia cero medida por los dos métodos <strong>de</strong>scritos. Se observa una atenuación,<br />
para el caso <strong>de</strong> utilizar una carga equilibrada conectada en paralelo<br />
con la máquina, <strong>de</strong> prácticamente un or<strong>de</strong>n <strong>de</strong> magnitud para las componentes<br />
situadas a la frecuencia <strong>de</strong> conmutación —ω s — y para las inducidas<br />
por intermodulación entre la conmutación y la señal portadora <strong>de</strong> alta frecuencia<br />
—ω s ± ω c —. También se reducen los armónicos triples <strong>de</strong>bidos a<br />
saturación —3ω e —. En todos los experimentos llevados a cabo durante la<br />
presente tesis, la medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero utilizando<br />
un red trifásica <strong>de</strong> resistencias proporcionó unos resultados muy buenos,<br />
por lo que es el método utilizado en todos los resultados presentados.
74 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
100<br />
PSfrag replacements<br />
ω s − ω c<br />
ω s<br />
ω s + ω c<br />
10<br />
3ω e<br />
ω c<br />
(V)<br />
1<br />
0.1<br />
0.01<br />
0 10 20 30 40<br />
frecuencia (kHz)<br />
(a) Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero medida respecto al punto<br />
medio <strong>de</strong>l inversor.<br />
100<br />
PSfrag replacements<br />
10<br />
3ω e<br />
ω c<br />
ω s<br />
(V)<br />
1<br />
0.1<br />
0.01<br />
0 10 20 30 40<br />
frecuencia (kHz)<br />
(b) Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero medida respecto al punto<br />
medio <strong>de</strong> una carga equilibrada conectada en paralelo con la máquina.<br />
Figura 4.9: Comparación espectral <strong>de</strong> la tensión <strong>de</strong> secuencia cero para los dos<br />
métodos <strong>de</strong> medida <strong>de</strong>scritos.
4.4 Implementación utilizando la tensión portadora <strong>de</strong> secuencia cero 75<br />
Filtrado analógico<br />
El filtrado analógico <strong>de</strong> la tensión <strong>de</strong> secuencia cero tiene, en principio,<br />
unas características muy diferentes al <strong>de</strong> la corriente portadora <strong>de</strong> secuencia<br />
negativa. Al utilizarse un sensor <strong>de</strong>dicado exclusivamente a la medida <strong>de</strong><br />
tensión portadora <strong>de</strong> secuencia cero, todos los aspectos relativos a la adquisición<br />
<strong>de</strong> señales, incluyendo el filtrado, tienen como único objetivo preservar<br />
la información contenida en la región <strong>de</strong>l espectro alre<strong>de</strong>dor <strong>de</strong> la frecuencia<br />
portadora. Se han propuesto básicamente dos métodos <strong>de</strong> filtrado analógico:<br />
- Filtro paso <strong>de</strong> banda a la frecuencia portadora. Este filtro logra el doble<br />
efecto <strong>de</strong> eliminar las componentes <strong>de</strong> alta frecuencia (armónicos<br />
<strong>de</strong> conmutación <strong>de</strong>l inversor) y <strong>de</strong> baja frecuencia (relacionadas con la<br />
excitación fundamental, <strong>de</strong>bido sobre todo a la saturación <strong>de</strong> la máquina).<br />
Un inconveniente <strong>de</strong> los filtros paso <strong>de</strong> banda es que presentan la<br />
máxima variación <strong>de</strong> su fase en la zona pasa-banda. Esto va a dar lugar<br />
a una <strong>de</strong>formación <strong>de</strong> la fase <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero,<br />
y pue<strong>de</strong> requerir algún tipo <strong>de</strong> corrección <strong>de</strong> la distorsión. En la Figura<br />
4.1, se muestra la respuesta en frecuencia <strong>de</strong> un filtro <strong>de</strong> Butterworth<br />
resonante <strong>de</strong> segundo or<strong>de</strong>n. Para el ejemplo mostrado la frecuencia<br />
<strong>de</strong> la portadora es <strong>de</strong> 2500 Hz. El ancho <strong>de</strong> banda <strong>de</strong>l filtro (bw) se<br />
ha seleccionado en 100 Hz. Como se pue<strong>de</strong> observar en la respuesta <strong>de</strong><br />
la fase, en la zona <strong>de</strong> la portadora se produce la máxima variación, y,<br />
por lo tanto, la distorsión introducida en las fases <strong>de</strong> las componentes<br />
<strong>de</strong>pendientes <strong>de</strong> la posición será elevada.<br />
- Una alternativa al uso <strong>de</strong> filtros paso <strong>de</strong> banda es utilizar una combinación<br />
<strong>de</strong> filtro <strong>de</strong> rechazo <strong>de</strong> banda y filtro paso-bajo. Este filtro<br />
sería muy similar al <strong>de</strong>scrito en el filtrado <strong>de</strong> la corriente en la sección<br />
anterior. El filtro paso-bajo, cuya frecuencia <strong>de</strong> corte es menor que la<br />
<strong>de</strong>l rechazo <strong>de</strong> banda, contribuye a disminuir los armónicos situados<br />
a la frecuencia <strong>de</strong> conmutación, incluyendo a<strong>de</strong>más un rechazo a las<br />
frecuencias situadas por encima <strong>de</strong> ésta. En la Figura 4.2 se muestra<br />
la respuesta en frecuencia <strong>de</strong> este tipo <strong>de</strong> filtro. Para el caso particular<br />
representado, el filtro paso-bajo es un Butterworth <strong>de</strong> 4 ◦ or<strong>de</strong>n.<br />
La frecuencia <strong>de</strong> corte <strong>de</strong>l filtro paso-bajo se ha fijado en 5 kHz. El<br />
filtro rechazo-banda es un Butterworth <strong>de</strong> 2 ◦ or<strong>de</strong>n. La frecuencia <strong>de</strong><br />
este segundo filtro es igual a la frecuencia <strong>de</strong> conmutación, siendo en<br />
el caso <strong>de</strong>l ejemplo <strong>de</strong> 10 kHz. El <strong>de</strong>sfase <strong>de</strong> este filtro es lineal en la<br />
zona <strong>de</strong> la portadora, según se ve en la Figura 4.3. De esta manera la<br />
compensación, si es necesaria, es mucho más sencilla <strong>de</strong> implementar<br />
que para el caso <strong>de</strong>l filtro paso-banda. Este es el esquema <strong>de</strong> filtrado<br />
utilizado en todos los experimentos basados en la tensión portadora<br />
<strong>de</strong> secuencia cero.
76 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
Conversión analógico/digital<br />
La conversión analógico/digital para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia<br />
cero presenta dos ventajas principales con respecto al caso <strong>de</strong> la corriente<br />
portadora <strong>de</strong> secuencia negativa:<br />
1. La magnitud <strong>de</strong> las componentes <strong>de</strong> secuencia cero es bastante in<strong>de</strong>pendiente<br />
<strong>de</strong> la excitación fundamental. Por lo tanto, el rango <strong>de</strong>l<br />
conversor pue<strong>de</strong> ajustarse al valor <strong>de</strong> las componentes utilizadas para<br />
el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor.<br />
2. Mejor relación señal/ruido (S/R). Según la discusión realizada en 4.3.1,<br />
la selección <strong>de</strong>l número <strong>de</strong> bits era tanto más importante cuanto menor<br />
fuese la relación S/R. Por lo tanto, este parámetro no es tan crítico,<br />
permitiendo su implementación en sistemas con conversores A/D <strong>de</strong><br />
menor precisión.<br />
Filtrado digital<br />
El filtrado digital para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia cero, si bien es<br />
similar en su forma al <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa, presenta<br />
una diferencia fundamental en su objetivo. Dado que las componentes<br />
situadas a frecuencias triples <strong>de</strong> la excitación fundamental no se utilizan,<br />
en el esquema propuesto en esta tesis, para realimentar el bucle <strong>de</strong> control,<br />
constituyen una perturbación. En la región <strong>de</strong> excitación fundamental existen<br />
armónicos triples <strong>de</strong>bidos a saturación [?,?] que hay que eliminar antes<br />
<strong>de</strong> extraer la información <strong>de</strong> las saliencia <strong>de</strong>pendientes <strong>de</strong> la posición. La<br />
implementación <strong>de</strong>l filtro se realiza, <strong>de</strong> la misma forma que para el caso <strong>de</strong><br />
la corriente portadora <strong>de</strong> secuencia negativa, mediante un filtro paso alto en<br />
coor<strong>de</strong>nadas estacionarias.<br />
Una vez filtrada la región <strong>de</strong> excitación fundamental, el procesamiento<br />
sobre las componentes moduladas en fase por la posición <strong>de</strong> la saliencia es<br />
similar al realizado para el caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa<br />
(Ver 4.3.1). En el caso <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero, el<br />
sistema síncrono rota a +ω c (ver Figura 4.10). El uso <strong>de</strong> un sistema síncrono<br />
adquiere sentido físico cuando las variables representadas son complejas.<br />
En este caso, las componentes con una frecuencia menor que la frecuencia<br />
<strong>de</strong> referencia serán vectores rotando en sentido negativo —componentes <strong>de</strong><br />
secuencia negativa en dicha referencia—. Las que tengan una frecuencia mayor<br />
lo harán en sentido positivo —componentes <strong>de</strong> secuencia positiva en la<br />
referencia síncrona—. Si la variable es real, las componentes <strong>de</strong> secuencia<br />
negativa carecen <strong>de</strong> sentido físico. Por lo tanto, para aplicar técnicas basadas
4.5 Implementación utilizando la corriente <strong>de</strong> secuencia cero 77<br />
en el cambio <strong>de</strong> sistemas <strong>de</strong> referencia es necesario convertir dichas variables<br />
en vectores complejos. La transformación se realiza <strong>de</strong> manera sencilla<br />
utilizando (4.13)<br />
v c oqd = vs ose −jωct (4.13)<br />
La tensión <strong>de</strong> secuencia cero adquirida por el conversor A/D, tras haber<br />
realizado el filtrado analógico para eliminar las componentes inyectadas por<br />
el inversor, contiene, como se ha indicado anteriormente, componentes <strong>de</strong>bidas<br />
a armónicos triples, asociadas a efectos <strong>de</strong> saturación causados por la<br />
excitación fundamental. La expresión <strong>de</strong> la secuencia cero tras la adquisición<br />
respon<strong>de</strong> a una expresión general <strong>de</strong> la forma (4.14).<br />
v 0 = V 0ch sin(ω c t + hθ r ) + V 03ωe sin(3ω e t + θ e ) (4.14)<br />
Tras aplicar la rotación (4.13) se obtiene el vector complejo (4.15)<br />
v0qd c = −j V 0ch<br />
(e hθr − e −j(hθr+2ωct))<br />
2<br />
− j V 03ω e<br />
2<br />
(<br />
e j((−ωc+3ωe)t+θe) − e −j((ωc+3ωe)t+θe)) (4.15)<br />
La expresión anterior está compuesta <strong>de</strong> cuatro términos. Todos ellos, excepto<br />
el primero, se encuentran en torno a múltiplos <strong>de</strong> la frecuencia portadora.<br />
Por lo tanto, realizando un filtrado paso-bajo es posible eliminar<br />
dichas componentes, obteniéndose el vector <strong>de</strong> tensión cero en coor<strong>de</strong>nadas<br />
<strong>de</strong> frecuencia portadora (4.16)<br />
v c 0qdc = −jV 0he jhωr (4.16)<br />
4.5. Implementación utilizando la corriente <strong>de</strong> secuencia<br />
cero<br />
La inyección <strong>de</strong> una tensión portadora en una máquina conectada en<br />
triángulo que presente saliencias espaciales va a dar lugar a una corriente <strong>de</strong><br />
secuencia cero que contiene información sobre la magnitud y posición <strong>de</strong> la<br />
saliencia.<br />
4.5.1. Selección <strong>de</strong> la señal portadora y adquisición <strong>de</strong> señales<br />
Debido al comportamiento inductivo <strong>de</strong>l motor, todo lo dicho para el caso<br />
<strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa es válido para la corriente<br />
<strong>de</strong> secuencia cero. Así, se tiene:
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
78 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
|F F T (vnnR)| (V)<br />
0.5<br />
0.45<br />
0.4<br />
0.35<br />
0.3<br />
0.25<br />
0.2<br />
0.15<br />
w c = 2500Hz, v c = 20V, Estrella, w e = 4Hz, w r = 2Hz, |i qdsref | = 4.66A<br />
2ω e<br />
14ω r<br />
0.1<br />
0.05<br />
-2ω e − 14ω r<br />
-4ω e<br />
0<br />
2400 2450 2500 2550 2600<br />
frecuencia (Hz)<br />
Figura 4.10: Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero medida utilizando una red<br />
equilibrada <strong>de</strong> resistencias. Frecuencia <strong>de</strong> la señal portadora ω c = 2500Hz, V c =<br />
20V.<br />
1. La magnitud <strong>de</strong> la corriente portadora <strong>de</strong> secuencia cero se reduce <strong>de</strong><br />
forma proporcional a la frecuencia portadora. Esta es una diferencia<br />
importante con respecto a la tensión portadora <strong>de</strong> secuencia cero en<br />
máquinas conectadas en estrella.<br />
2. Mayores frecuencias posibilitan mayores anchos <strong>de</strong> banda en la posterior<br />
estimación.<br />
3. Mayores frecuencias facilitan el filtrado <strong>de</strong> la corriente fundamental,<br />
al incrementar la separación espectral respecto a ésta.<br />
Sensores<br />
La corriente <strong>de</strong> secuencia cero pue<strong>de</strong> medirse utilizando dos métodos:<br />
1. Empleando tres sensores <strong>de</strong> corrientes en cada una <strong>de</strong> las fases <strong>de</strong>l<br />
motor. La señal <strong>de</strong> estos tres sensores se pue<strong>de</strong> utilizar también para<br />
regular las corrientes <strong>de</strong>l motor. La conexión a estos sensores requiere<br />
el acceso a los terminales <strong>de</strong>l motor. (Figura 4.11).
4.5 Implementación utilizando la corriente <strong>de</strong> secuencia cero 79<br />
v s∗<br />
qds<br />
−<br />
regulador<br />
corriente<br />
v s∗<br />
qdsc<br />
+<br />
v s∗<br />
qds<br />
vector<br />
complejo<br />
corriente<br />
Inversor<br />
(PWM)<br />
Motor inducción<br />
i ab<br />
i bc<br />
i ca<br />
v a<br />
L a<br />
v b<br />
L b<br />
v c<br />
L c<br />
i a<br />
i b<br />
i c<br />
i s 0s<br />
Figura 4.11: Medida <strong>de</strong> la corriente portadora <strong>de</strong> secuencia cero utilizando tres<br />
sensores colocados en los cables <strong>de</strong> alimentación hacia el motor.<br />
v s∗<br />
qds<br />
−<br />
regulador<br />
corriente<br />
v s∗<br />
qdsc<br />
+<br />
v s∗<br />
qds<br />
vector<br />
complejo<br />
corriente<br />
Inversor<br />
(PWM)<br />
Motor inducción<br />
i ab<br />
i bc<br />
i ca<br />
v a<br />
L a<br />
v b<br />
L b<br />
v c<br />
L c<br />
i b<br />
i a<br />
i s 0s<br />
Figura 4.12: Medida <strong>de</strong> la corriente portadora <strong>de</strong> secuencia cero utilizando un único<br />
sensor. El sensor utilizado es <strong>de</strong> efecto Hall.<br />
2. Utilizar un único sensor <strong>de</strong> corriente para medir <strong>de</strong> manera conjunta las<br />
tres corrientes <strong>de</strong> fase. En este caso se mantendrían los dos sensores<br />
habituales para medir las corrientes, utilizados en la regulación <strong>de</strong><br />
corriente <strong>de</strong>l motor, por lo que el número total <strong>de</strong> sensores sigue siendo<br />
tres. (Figura 4.12).<br />
La diferencia fundamental entre ambos métodos es que, mientras que en el<br />
primero, todos los sensores han <strong>de</strong> estar escalados <strong>de</strong> acuerdo a la magnitud<br />
<strong>de</strong> la corriente fundamental, en el segundo, el sensor adicional está escalado<br />
<strong>de</strong> acuerdo a la magnitud <strong>de</strong> la corriente <strong>de</strong> secuencia cero. Esto proporciona<br />
ventajas muy relevantes en la precisión tanto <strong>de</strong> los sensores como <strong>de</strong> los<br />
conversores A/D. En todos los resultados que se presentan en la tesis se ha<br />
utilizado el segundo método.
80 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
Filtrado analógico, conversión analógico/digital, filtrado digital<br />
Todos los aspectos relacionados con el filtrado, adquisición y procesamiento<br />
<strong>de</strong> la tensión <strong>de</strong> secuencia cero son totalmente válidos para el caso<br />
<strong>de</strong> la corriente <strong>de</strong> secuencia cero, por lo que no se reproducen aquí.<br />
4.6. Compensación <strong>de</strong> saliencias inducidas por saturación<br />
Como se comentó en el capítulo 2, las saliencias inducidas por saturación<br />
van a dar lugar a componentes adicionales en las señales eléctricas utilizadas<br />
para estimar la posición <strong>de</strong>l rotor. La compensación <strong>de</strong> estas componentes va<br />
a ser necesaria, no sólo para obtener una precisión a<strong>de</strong>cuada en la estimación<br />
<strong>de</strong> la posición <strong>de</strong>l rotor, sino a menudo para garantizar la estabilidad <strong>de</strong>l<br />
sistema. Las componentes inducidas por saturación van a estar presentes<br />
tanto en las componentes <strong>de</strong> secuencia negativa como en las componentes<br />
<strong>de</strong> secuencia cero.<br />
En la sección 2.2.1 <strong>de</strong>l capítulo 2, se mostró que las saliencias inducidas<br />
por saturación tenían un or<strong>de</strong>n <strong>de</strong> armónico espacial h sp = 2, 4, 6 . . ., y su<br />
velocidad <strong>de</strong> giro era ω e , siendo ω e la frecuencia <strong>de</strong> la excitación fundamental<br />
en rad/s. Particularizando las expresiones obtenidas en el capítulo 3 para<br />
los valores <strong>de</strong> h = 2, 5, 8 . . ., y para el caso <strong>de</strong> una excitación <strong>de</strong> alta frecuencia<br />
mediante un vector giratorio, se obtienen la expresiones para el vector<br />
<strong>de</strong> corriente <strong>de</strong> estátor en coor<strong>de</strong>nadas estacionarias: (4.17) para conexión<br />
en estrella, y (4.18) para conexión en triángulo. Para las componentes <strong>de</strong><br />
secuencia cero: (4.19) para conexión en estrella y (4.20) para conexión en<br />
triángulo.<br />
i s qdsc = is qdscp + is qdscn<br />
= −jI cp e jωct − jI cnh e (−jωct+hθe) (4.17)<br />
i s qdsc = is qdscp + is qdscn<br />
= −jI cp e jωct − jI cnh e (−jωct+hθe) − jI cn2h e (−jωct−2hθe) (4.18)<br />
don<strong>de</strong><br />
v s 0sc = V 0ch cos(ω c t + hθ e ) − V 0c2h cos(ω c t − 2hθ e ) (4.19)<br />
i s 0sc = I 0ch cos(ω c t + hθ e ) + I 0c2h cos(ω c t − 2hθ e ) (4.20)
4.6 Compensación <strong>de</strong> saliencias inducidas por saturación 81<br />
I cp = V c ΣL σs<br />
ω c ΣL 2 σ s<br />
− ∆L 2 ,<br />
σ s<br />
magnitud <strong>de</strong> la corriente <strong>de</strong> secuencia positiva<br />
(conexión en estrella y triángulo)<br />
I cnh = V c ∆L σs<br />
ω c ΣL 2 σ s<br />
− ∆L 2 ,<br />
σ s<br />
magnitud <strong>de</strong> la componente h <strong>de</strong> secuencia negativa<br />
(conexión en estrella)<br />
I cnh = 3 V c ∆L σs<br />
ω c ΣL 2 σ s<br />
− 3∆L 2 ,<br />
σ s<br />
magnitud <strong>de</strong> la componente h <strong>de</strong> secuencia negativa<br />
(conexión en triángulo)<br />
I cn2h = I cnh<br />
∆L σs<br />
ΣL σs<br />
,<br />
magnitud <strong>de</strong> la componente 2h <strong>de</strong> secuencia negativa<br />
(conexión en triángulo)<br />
ΣL σs ∆L σs<br />
V 0ch = V c<br />
ΣL 2 σ s<br />
− ∆L 2 ,<br />
σ s<br />
magnitud <strong>de</strong> la componente h <strong>de</strong> secuencia cero<br />
(conexión en estrella)<br />
∆L 2 σ<br />
V 02h = V s<br />
c<br />
ΣL 2 σ s<br />
− ∆L 2 ,<br />
σ s<br />
magnitud <strong>de</strong> la componente 2h <strong>de</strong> secuencia cero<br />
(conexión en estrella)<br />
I 0ch = 3 √ 3 V c ∆L σs<br />
ω c ΣL 2 σ s<br />
− 3∆L 2 ,<br />
σ s<br />
magnitud <strong>de</strong> la componente h <strong>de</strong> secuencia cero<br />
(conexión en triángulo)<br />
I 02h = I 0ch<br />
∆L σs<br />
ΣL σs<br />
,<br />
magnitud <strong>de</strong> la componente 2h <strong>de</strong> secuencia cero<br />
(conexión en triángulo)<br />
V c<br />
ω c<br />
: amplitud <strong>de</strong> la tensión portadora.<br />
: frecuencia <strong>de</strong> la tensión portadora (rad/s).<br />
Las expresiones anteriores muestra algunas diferencias relevantes, que se<br />
resumen a continuación:<br />
- Las componentes <strong>de</strong> secuencia negativa son variables vectoriales (complejas),<br />
mientras que las componentes <strong>de</strong> secuencia cero son escalares.
82 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
- En el caso <strong>de</strong> máquinas conectadas en estrella, una saliencia inducida<br />
por saturación con un único armónico —una distribución espacial<br />
senoidal—, va a dar lugar a una única componente en la corriente <strong>de</strong><br />
secuencia negativa.<br />
- En el caso <strong>de</strong> máquinas conectadas en triángulo, una saliencia inducida<br />
por saturación con un único armónico, va a dar lugar a dos componentes<br />
en la corriente <strong>de</strong> secuencia negativa.<br />
- In<strong>de</strong>pendientemente <strong>de</strong> que la conexión sea en triángulo o en estrella,<br />
una saliencia inducida por saturación con un único armónico va a dar<br />
lugar a dos armónicos en las componentes <strong>de</strong> secuencia cero.<br />
- Teniendo en cuenta que ∆L σs ≪ ΣL σs , el valor <strong>de</strong> las componentes 2h<br />
es, por lo general, <strong>de</strong>spreciable frente al valor <strong>de</strong> las componentes h.<br />
- Todas las componentes, a excepción <strong>de</strong> las inducidas en la tensión <strong>de</strong><br />
secuencia cero, tienen una magnitud inversamente proporcional a la<br />
frecuencia <strong>de</strong> la señal portadora.<br />
Las componentes más significativas <strong>de</strong>bidas a la saturación <strong>de</strong> la máquina<br />
son las situadas a 2ω e y −4ω e , según se ve en la figura 4.13. Para compensar<br />
su efecto se suelen utilizar tablas <strong>de</strong> <strong>de</strong>sacoplo. Estas tablas se construyen<br />
habitualmente en un proceso previo <strong>de</strong> sintonizado, en el cual dichas componentes<br />
se mi<strong>de</strong>n y almacenan en función <strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong>l<br />
motor —niveles <strong>de</strong> par y flujo—. Posteriormente, durante el funcionamiento<br />
en línea, se usan los valores almacenados para realizar la compensación.
0.9<br />
1<br />
4.6 Compensación <strong>de</strong> saliencias inducidas por saturación 83<br />
PSfrag replacements<br />
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4 0<br />
0.5 0.1<br />
0.6 0.2<br />
0.7 0.3<br />
0.8 0.4<br />
0.9 0.5<br />
0.6 1<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
|F F T (i s qds )|(mA)<br />
|F F T (vnnR)|(V )<br />
w c = 2500Hz, v c = 20V, Estrella, w e = 4Hz, w r = 4Hz, |i qdsref | = 3.6A<br />
2<br />
2ω e<br />
1.5<br />
1<br />
0.5<br />
-4ω e<br />
0<br />
−2540 −2530 −2520 −2510 −2500 −2490 −2480 −2470 −2460<br />
0.4<br />
0.3<br />
2ω e<br />
-4ω e<br />
0.2<br />
0.1<br />
0<br />
2460 2470 2480 2490 2500 2510 2520 2530 2540<br />
frecuencia (Hz)<br />
(a) Espectros <strong>de</strong> secuencia negativa y tensión <strong>de</strong> secuencia<br />
cero en coor<strong>de</strong>nadas estacionarias. Se etiquetan los armónicos<br />
principales inducidos por saturación —2ω e y −4ω e— en<br />
ambos casos. Motor en vacío, flujo nominal ω c = 2500Hz.<br />
2<br />
w c = 2500Hz, v c = 20V, Estrella, w e = 4Hz, w r = 2Hz, |i qdsref | = 4.66A<br />
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
|F F T (i s qds )|(mA)<br />
|F F T (vnnR)|(V )<br />
1.5<br />
1<br />
0.5<br />
-4ω e<br />
2ω e<br />
0<br />
−2540 −2530 −2520 −2510 −2500 −2490 −2480 −2470 −2460<br />
0.4<br />
2ω e<br />
0.3<br />
0.2<br />
0.1<br />
-4ω e<br />
0<br />
2460 2470 2480 2490 2500 2510 2520 2530 2540<br />
frecuencia (Hz)<br />
(b) Espectros <strong>de</strong> secuencia negativa y tensión <strong>de</strong> secuencia<br />
cero en coor<strong>de</strong>nadas estacionarias. Se etiquetan los armónicos<br />
principales inducidos por saturación —2ω e y −4ω e—<br />
en ambos casos. Motor a media carga, flujo nominal. ω c =<br />
2500Hz.<br />
Figura 4.13: Componentes inducidas por saturación, intermodulación y ranurado<br />
en el vector <strong>de</strong> secuencia negativa y en la tensión <strong>de</strong> secuencia cero. Se representa<br />
el motor en vacío y a media carga para una frecuencia <strong>de</strong> portadora ω c = 2500Hz.
84 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
i s qds<br />
(t = 0.1s) ω e<br />
ϕ e (t)<br />
θ hωe (t)<br />
i s qds (t = 0)<br />
v c qdhω e<br />
(t = 0.1s)<br />
θ 0hωe<br />
hω e<br />
v c qdhω e<br />
(t = 0)<br />
Figura 4.14: Representación gráfica <strong>de</strong> la medida <strong>de</strong> los ángulos <strong>de</strong> las componentes<br />
a <strong>de</strong>sacoplar. Se toma como referencia el paso por cero <strong>de</strong>l vector <strong>de</strong> corriente<br />
fundamental.<br />
El proceso <strong>de</strong> medida <strong>de</strong> las componentes inducidas por saturación requiere<br />
procesar, <strong>de</strong> manera off-line, las variables utilizadas en el esquema<br />
<strong>de</strong> control —ya sean componentes <strong>de</strong> secuencia negativa o componentes <strong>de</strong><br />
secuencia cero—, aislar las componentes que se quiere compensar y almacenar<br />
tanto su magnitud como su fase. Dado que las componentes inducidas<br />
por saturación giran a una velocidad distinta a la variable que las causa (la<br />
corriente fundamental), no es posible medir la fase entre ambas <strong>de</strong> manera<br />
absoluta, sino que se mi<strong>de</strong>n respecto al ángulo <strong>de</strong> la corriente fundamental<br />
cuando el ángulo <strong>de</strong> ésta vale cero. Durante el funcionamiento on-line, el<br />
ángulo <strong>de</strong> <strong>de</strong>sacoplo se obtiene añadiendo el ángulo almacenado al ángulo<br />
instantáneo <strong>de</strong>l vector <strong>de</strong> corriente <strong>de</strong> estátor multiplicado por el or<strong>de</strong>n<br />
armónico <strong>de</strong> la saliencia. En la figura 4.14 se muestra <strong>de</strong> manera gráfica la<br />
posición <strong>de</strong> los diferentes vectores, particularizados para el caso <strong>de</strong> utilizar la<br />
tensión <strong>de</strong> secuencia cero como variable <strong>de</strong> control. La fase utilizada durante<br />
el funcionamiento on-line para realizar la compensación será la indicada en<br />
(4.21)<br />
θ hωe (t) = hϕ e (t) + θ 0hωe , don<strong>de</strong> (4.21)<br />
h : or<strong>de</strong>n <strong>de</strong>l armónico, (h = 2, −4, 8 · · · ).<br />
ϕ e (t) : posición en el instante t <strong>de</strong>l vector <strong>de</strong> corriente <strong>de</strong> estátor.<br />
: posición en el instante t = 0 <strong>de</strong> la componente a compensar.<br />
θ 0hωe<br />
El vector complejo obtenido para la componente que se <strong>de</strong>sea compensar,<br />
en coor<strong>de</strong>nadas síncronas, es el indicado en (4.22) para el caso <strong>de</strong> componen-
4.6 Compensación <strong>de</strong> saliencias inducidas por saturación 85<br />
tes <strong>de</strong> secuencia cero 2 y (4.23) para las componentes <strong>de</strong> secuencia negativa.<br />
v c qdhω e<br />
= V hωe e jθ hωe (t) (4.22)<br />
i c qdhω e<br />
= I hωe e −jθ hωe (t) , don<strong>de</strong> (4.23)<br />
I hωe<br />
V hωe<br />
hω e<br />
: magnitud <strong>de</strong> la componente <strong>de</strong>l vector <strong>de</strong> corriente a compensar.<br />
: magnitud <strong>de</strong> la componente <strong>de</strong>l vector portador <strong>de</strong> secuencia<br />
cero a compensar.<br />
: or<strong>de</strong>n armónico <strong>de</strong> la componente a compensar.<br />
Los valores almacenados en la tabla <strong>de</strong> compensación, tanto en magnitud<br />
como en fase, para las dos principales componentes inducidas por saturación<br />
en la tensión <strong>de</strong> secuencia cero se muestran en las figuras 4.15(a) – 4.15(d).<br />
Sobre las figuras 4.15(a) y 4.15(b) se superpone la trayectoria <strong>de</strong> flujo nominal.<br />
Del análisis <strong>de</strong> estas figuras es posible extraer algunas conclusiones:<br />
- Tanto la magnitud como la fase siguen funciones suaves. Adicionalmente<br />
se observa un alto grado <strong>de</strong> simetría entre los modos <strong>de</strong> operación<br />
como motor y como generador.<br />
- La fase <strong>de</strong> ambas componentes muestra una gran <strong>de</strong>pen<strong>de</strong>ncia con el<br />
<strong>de</strong>slizamiento y se ve poco afectada por la magnitud <strong>de</strong> la corriente<br />
<strong>de</strong> estátor. Este comportamiento es explicado en [57] asociando la<br />
localización espacial <strong>de</strong> la saliencia con el flujo principal <strong>de</strong> la máquina.<br />
- La magnitud <strong>de</strong> la componente <strong>de</strong> 2ω e es practicamente constante con<br />
la máquina funcionando bajo flujo constante. Aumenta <strong>de</strong> manera inversa<br />
al <strong>de</strong>slizamiento y en relación directa con la magnitud <strong>de</strong>l vector<br />
<strong>de</strong> corriente.<br />
El esquema completo para la compensación <strong>de</strong> saliencias inducidas por saturación<br />
utilizando tablas <strong>de</strong> compensación se muestra en la figura 4.16.<br />
2 Se indica la expresión sólo para la tensión <strong>de</strong> secuencia cero por simplicidad.
86 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
PSfrag replacements<br />
PSfrag replacements<br />
(V)<br />
PSfrag replacements<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
0<br />
−1 −0.5<br />
0<br />
0.5<br />
<strong>de</strong>slizamiento (p.u.)<br />
1<br />
(a) Magnitud componente 2ω e.<br />
(<strong>de</strong>g.)<br />
200<br />
100<br />
3.6<br />
−100<br />
3.2<br />
−200<br />
2.8<br />
−1 −0.5<br />
0<br />
2.4 |i qds | (A)<br />
0.5<br />
<strong>de</strong>slizamiento (p.u.)<br />
1<br />
PSfrag replacements<br />
0<br />
(b) Fase componente 2ω e.<br />
3.6<br />
3.2<br />
2.8<br />
2.4 |i qds | (A)<br />
(V)<br />
0.3<br />
0.2<br />
0.1<br />
0<br />
−1 −0.5<br />
0<br />
0.5<br />
<strong>de</strong>slizamiento (p.u.)<br />
1<br />
3.6<br />
3.2<br />
2.8<br />
2.4 |i qds | (A)<br />
(<strong>de</strong>g.)<br />
400<br />
200<br />
0<br />
−200<br />
−400<br />
−1 −0.5<br />
0<br />
0.5<br />
<strong>de</strong>slizamiento (p.u.)<br />
1<br />
3.6<br />
3.2<br />
2.8<br />
2.4 |i qds | (A)<br />
(c) Magnitud componente −4ω e.<br />
(d) Fase componente −4ω e.<br />
Figura 4.15: Tablas <strong>de</strong> <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por saturación para el caso<br />
<strong>de</strong> la tensión <strong>de</strong> secuencia cero. Señal portadora V c = 20V , ω c = 2500Hz. Valores <strong>de</strong><br />
magnitud y fase <strong>de</strong> las componentes 2ω e y −4ω e . Se superpone sobre la componente<br />
<strong>de</strong> 2ω e la trayectoria <strong>de</strong> flujo nominal.
4.7 Compensación <strong>de</strong> saliencias inducidas por intermodulación 87<br />
LPF<br />
v 0<br />
v0qds<br />
c v0qdc<br />
c +<br />
e −jω ct<br />
−<br />
i e qs<br />
Tabla <strong>de</strong> <strong>de</strong>sacoplo<br />
e<br />
interpolación<br />
v c 0qd2we<br />
v c 0qd4we<br />
+<br />
+<br />
Figura 4.16: Diagrama esquemático para la compensación <strong>de</strong> saliencias inducidas<br />
por saturación. El ejemplo se muestra para el caso <strong>de</strong> utilizar la tensión <strong>de</strong> secuencia<br />
cero como variable terminal. En el resto <strong>de</strong> los casos —corriente portadora <strong>de</strong><br />
secuencia negativa y corriente <strong>de</strong> secuencia cero— , se obtiene un sistema similar.<br />
4.7. Compensación <strong>de</strong> saliencias inducidas por intermodulación<br />
La mayoría <strong>de</strong> los métodos <strong>de</strong> compensación <strong>de</strong> saliencias secundarias<br />
propuestos no consi<strong>de</strong>ran las saliencias inducidas por intermodulación [60],<br />
<strong>de</strong>bido por una parte a la complejidad relativa <strong>de</strong> su <strong>de</strong>sacoplo y, por otra,<br />
a que su magnitud es habitualmente pequeña. Estas saliencias pue<strong>de</strong>n, sin<br />
embargo, tener un efecto apreciable en la precisión final en la estimación<br />
<strong>de</strong> la posición <strong>de</strong>l rotor, especialmente en el caso <strong>de</strong> utilizar motores sin<br />
inclinación en las barras <strong>de</strong> rotor don<strong>de</strong> estos armónicos tienen una mayor<br />
magnitud.<br />
Para la compensación <strong>de</strong> las saliencias inducidas por intermodulación,<br />
se pue<strong>de</strong> seguir una metodología similar a la utilizada para el caso <strong>de</strong> las<br />
saliencias inducidas por saturación, basada en una tabla <strong>de</strong> <strong>de</strong>sacoplo. Esta<br />
tabla incluirá tantas componentes como se <strong>de</strong>see <strong>de</strong>sacoplar, almacenándose<br />
tanto el valor <strong>de</strong> la magnitud como <strong>de</strong> la fase. Para <strong>de</strong>terminar la fase se usa<br />
un sistema similar al empleado para el caso <strong>de</strong> las saliencias inducidas por<br />
saturación. Se <strong>de</strong>terminan las fases en el momento que el vector <strong>de</strong> corriente<br />
en el estátor se encuentra alineado con el eje q (0 ◦ ). La construcción <strong>de</strong>l<br />
vector <strong>de</strong> <strong>de</strong>sacoplo se muestra en (4.24).<br />
θ ωer (t) = h e ϕ e (t) + h r ˆϕ r (t) + θ 0ωer , don<strong>de</strong> (4.24)
0.9<br />
1<br />
88 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
|icn| (mA)<br />
2<br />
1.5<br />
1<br />
0.5<br />
0<br />
2w e (r), −4w e (b), −2w e − 14w r (m)<br />
400<br />
fase(icn)(<strong>de</strong>g.)<br />
300<br />
200<br />
100<br />
0<br />
−2 0 2<br />
−2 0 2<br />
<strong>de</strong>slizamiento (Hz)<br />
-w e (r), 14w r (r)<br />
1<br />
|icn| (mA)<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
−2 0 2<br />
<strong>de</strong>slizamiento (Hz)<br />
Figura 4.17: Valores <strong>de</strong> fase y magnitud <strong>de</strong> las componentes inducidas por saturación<br />
—2ω e , −4ω e —, inducidas por intermodulación —−2ω e − 14ω r —, componente<br />
−ω e , y ranurado —14ω r — para la corriente portadora <strong>de</strong> secuencia negativa. Señal<br />
portadora, V c = 20V , ω c = 2500Hz.<br />
h e : or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong>bido a la excitación fundamental.<br />
h r : or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong>bido a la saliencia <strong>de</strong>pendiente <strong>de</strong> la posición.<br />
ϕ e (t) : posición en el instante t <strong>de</strong>l vector <strong>de</strong> corriente <strong>de</strong> estátor.<br />
ˆϕ r (t) : posición estimada <strong>de</strong>l rotor en el instante t.<br />
θ 0ωer : posición en el instante t = 0 <strong>de</strong> la componente a compensar.<br />
La magnitud y frecuencia <strong>de</strong> las componentes <strong>de</strong>bidas a intermodulación<br />
<strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> parámetros constructivos <strong>de</strong>l motor. Para el caso <strong>de</strong> la máquina<br />
<strong>de</strong> inducción, la inclinación <strong>de</strong> las barras <strong>de</strong> rotor hace disminuir la magnitud<br />
<strong>de</strong> estas saliencias. La frecuencia <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la relación entre el número <strong>de</strong><br />
barras <strong>de</strong> rotor y ranuras <strong>de</strong> estátor, es <strong>de</strong>cir, <strong>de</strong>l or<strong>de</strong>n espacial <strong>de</strong>l armónico<br />
<strong>de</strong> ranurado. Las posibles frecuencias <strong>de</strong> dichas componentes vienen <strong>de</strong>terminadas<br />
por la expresión (4.25), para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia
PSfrag replacements<br />
4.7 Compensación <strong>de</strong> saliencias inducidas por intermodulación 89<br />
0.4<br />
2w e (r), −4w e (b), −2w e − 14w r (m)<br />
300<br />
|vnnR| (V)<br />
0.3<br />
0.2<br />
0.1<br />
fase(vnnR)(<strong>de</strong>g.)<br />
200<br />
100<br />
0<br />
0<br />
−2 0 2<br />
14w r (r)<br />
−100<br />
−2 0 2<br />
<strong>de</strong>slizamiento (Hz)<br />
0.44<br />
|vnnR| (V)<br />
0.42<br />
0.4<br />
0.38<br />
0.36<br />
−2 0 2<br />
<strong>de</strong>slizamiento (Hz)<br />
Figura 4.18: Valores <strong>de</strong> fase y magnitud <strong>de</strong> las componentes inducidas por saturación<br />
—2ω e , −4ω e —, inducidas por intermodulación —−2ω e − 14ω r —, componente<br />
−ω e y ranurado —14ω r — para la tensión portadora <strong>de</strong> secuencia cero. Señal portadora,<br />
V c = 20V , ω c = 2500Hz.<br />
negativa y por (4.26), para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia cero [58].<br />
ω s erc = −ω c − 2(ω r + ω e (1 ± 3k)), con k = 0, 1, 2, . . . (4.25)<br />
ω s erc = ω c − 2(ω r + ω e (1 ± 3k)), con k = 0, 1, 2, . . . (4.26)<br />
En las figuras 4.17 y 4.18 se muestran los valores <strong>de</strong> magnitud y fase <strong>de</strong> la<br />
componente mayoritaria inducida por intermodulación, conjuntamente con<br />
la componente mayoritaria inducida por saturación y la componente <strong>de</strong> ranurado,<br />
para el Motor#1 <strong>de</strong> la tabla A.1. Se representan dichos valores tanto<br />
para la tensión <strong>de</strong> secuencia cero como para la corriente <strong>de</strong> secuencia negativa.<br />
En el caso particular <strong>de</strong> este motor, con barras inclinadas, la componente<br />
<strong>de</strong> intermodulación para el caso <strong>de</strong> la corriente <strong>de</strong> secuencia negativa tiene<br />
un valor prácticamente <strong>de</strong>spreciable. Por lo tanto, su compensanción no es<br />
un requisito indispensable. En la gráfica indicada se omite la representación<br />
<strong>de</strong> la fase.
90 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
LPF<br />
v 0<br />
v0qds<br />
c v0qdc<br />
c +<br />
e −jω ct<br />
−<br />
i e qs<br />
̂θ r<br />
Tabla <strong>de</strong> <strong>de</strong>sacoplo<br />
e<br />
interpolación<br />
v0qd2we<br />
c<br />
v0qd4we<br />
c<br />
v0qdwewr<br />
c<br />
+<br />
+<br />
+<br />
Figura 4.19: Diagrama esquemático para la compensación <strong>de</strong> saliencias inducidas<br />
por saturación e intermodulación. El ejemplo se muestra para el caso <strong>de</strong> utilizar<br />
la tensión <strong>de</strong> secuencia cero como variable terminal. Para el resto <strong>de</strong> los casos<br />
—corriente portadora <strong>de</strong> secuencia negativa y corriente <strong>de</strong> secuencia cero— , se<br />
obtiene un sistema análogo.<br />
Para <strong>de</strong>sacoplar las componentes inducidas por intermodulación es necesario<br />
utilizar la estimación <strong>de</strong> la posición <strong>de</strong>l rotor, conjuntamente con el<br />
valor <strong>de</strong>l vector <strong>de</strong> corriente, para extraer el valor complejo —magnitud y<br />
fase— <strong>de</strong> la tabla <strong>de</strong> <strong>de</strong>sacoplo. En la figura 4.19 se muestra un diagrama<br />
con el esquema mencionado.<br />
4.8. Control sensorless <strong>de</strong> posición<br />
Una vez que las componentes no <strong>de</strong>seadas —componentes inducidas por<br />
saturación y componentes <strong>de</strong> intermodulación— han sido eliminadas <strong>de</strong> la<br />
señal portadora, el siguiente paso es la extracción <strong>de</strong> la posición <strong>de</strong>l rotor. Se<br />
han propuesto diferentes métodos para realizar esta función. A pesar <strong>de</strong> las<br />
diferencias entre estos métodos, un aspecto clave en todos ellos es la calidad<br />
<strong>de</strong> la señal portadora. Es por tanto interesante <strong>de</strong>sarrollar una métrica que<br />
cuantifique la calidad <strong>de</strong> la señal portadora, así como ligar esta métrica con<br />
la precisión esperable en el sistema <strong>de</strong> control.<br />
4.8.1. Precisión <strong>de</strong>l sistema <strong>de</strong> control: Análisis cuantitativo<br />
<strong>de</strong> la calidad <strong>de</strong> la señal portadora<br />
La precisión final en la estimación <strong>de</strong> la posición <strong>de</strong>l rotor va a estar directamente<br />
relacionada con la calidad <strong>de</strong> la señal portadora utilizada, es <strong>de</strong>cir,<br />
la relación entre la información útil <strong>de</strong> esta señal —componente relacionada<br />
con la posición <strong>de</strong>l rotor— y el ruido. La relación señal ruido va a estar ligada<br />
a tres puntos clave: 1) la magnitud <strong>de</strong> la señal portadora que contiene
4.8 Control sensorless <strong>de</strong> posición 91<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
ω<br />
<br />
ω ω ω<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
ω ω<br />
ω<br />
ω<br />
ω ω<br />
ω<br />
ω<br />
ω ω<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
ω ω<br />
ω<br />
<br />
ω <br />
<br />
<br />
<br />
<br />
<br />
ω ω<br />
ω ω<br />
<br />
<br />
Figura 4.20: Comparación entre los espectros en coor<strong>de</strong>nadas estacionarias <strong>de</strong> la<br />
corriente <strong>de</strong> secuencia negativa y la corriente <strong>de</strong> secuencia cero. Se observa el efecto<br />
<strong>de</strong> la frecuencia <strong>de</strong> la portadora sobre la corriente <strong>de</strong> secuencia negativa.<br />
la información <strong>de</strong> las saliencias (corriente portadora <strong>de</strong> secuencia negativa<br />
o componentes <strong>de</strong> secuencia cero), 2) la calidad <strong>de</strong>l sistema <strong>de</strong> adquisición<br />
<strong>de</strong> la señal (errores <strong>de</strong> precisión en los sensores, errores <strong>de</strong> cuantificación<br />
en los conversores,. . . ), y 3) la precisión en el <strong>de</strong>sacoplo <strong>de</strong> perturbaciones<br />
(saliencias secundarias).<br />
Un ejemplo <strong>de</strong> esto se pue<strong>de</strong> observar en la figura 4.20. En esta figura<br />
se muestran los espectros <strong>de</strong> corriente <strong>de</strong> secuencia negativa (columna izquierda)<br />
y corriente <strong>de</strong> secuencia cero (columna <strong>de</strong>recha), en una máquina<br />
conectada en triágulo, en coor<strong>de</strong>nadas estacionarias, para dos frecuencias<br />
<strong>de</strong> señal portadora diferentes. La primera fila correspon<strong>de</strong> a la máquina sin<br />
excitación fundamental, observándose claramente la saliencia <strong>de</strong>bida al ranurado<br />
(señal). En los casos restantes el motor se encuentra a plena carga.<br />
Las componentes adicionales que se observan en el espectro (ruido) van a<br />
distorsionar la señal, reduciendo <strong>de</strong> forma notable la precisión <strong>de</strong> la estimación.<br />
Se observa a<strong>de</strong>más como estas componentes adicionales incluyen tanto<br />
armónicos <strong>de</strong>terministas —−ω c − ω e — como ruido <strong>de</strong> fondo adicional.<br />
Con objeto <strong>de</strong> obtener una métrica <strong>de</strong> la calidad <strong>de</strong> la señal portadora<br />
se <strong>de</strong>fine la distorsión armónica total 3 como (4.27), para el caso <strong>de</strong> la corriente<br />
portadora <strong>de</strong> secuencia negativa y como (4.28) para el caso <strong>de</strong> las<br />
3 Total Harmonic Distortion (THD).
92 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
componentes <strong>de</strong> secuencia cero 4 .<br />
T HD(i s qdscn ) = √ ∑ i 2 cn − i cn (−ω c + h r ω r )<br />
∑ i 2 cn<br />
(4.27)<br />
T HD(v s 0sc) =<br />
√ ∑ v<br />
2<br />
c0 − v c0 (ω c + h r ω r )<br />
∑ v<br />
2<br />
c0<br />
(4.28)<br />
Se <strong>de</strong>finen los términos <strong>de</strong> las anteriores expresiones como<br />
∑<br />
i<br />
2<br />
cn =<br />
∑<br />
v<br />
2<br />
c0 =<br />
−ω∑<br />
c+bw<br />
i=−ω c−bw<br />
ω∑<br />
c+bw<br />
i=ω c−bw<br />
i cn (i) 2<br />
v c0 (i) 2 (4.29)<br />
El valor <strong>de</strong> THD obtenido mediante las expresiones anteriores representa<br />
la relación señal–ruido entre las componentes <strong>de</strong>pendientes <strong>de</strong> la posición<br />
<strong>de</strong>l rotor —i cn (−ω c + h r ω r ), v c0 (ω c + h r ω r )— y el resto <strong>de</strong> componentes<br />
espectralmente próximas a ésta. El intervalo en el que se consi<strong>de</strong>ran las<br />
componentes que contribuyen a incrementar el ruido en la señal, viene <strong>de</strong>terminado<br />
por el ancho <strong>de</strong> banda —bw— <strong>de</strong> los filtros paso–banda utilizados<br />
para aislar la componente asociada a la posición <strong>de</strong>l rotor.<br />
Utilizando la distorsión armónica total, se pue<strong>de</strong> <strong>de</strong>terminar la influencia<br />
<strong>de</strong>l número <strong>de</strong> bits <strong>de</strong>l conversor A/D en la calidad <strong>de</strong> la señal. En la<br />
figura 4.21 se muestra la distorsión armónica <strong>de</strong> la corriente portadora <strong>de</strong><br />
secuencia negativa y la tensión <strong>de</strong> secuencia cero. Del análisis <strong>de</strong> estos datos<br />
se <strong>de</strong>spren<strong>de</strong>n las siguientes conclusiones:<br />
- El valor <strong>de</strong> la distorsión armónica total es mayor para la corriente<br />
portadora <strong>de</strong> secuencia negativa que para la tensión <strong>de</strong> secuencia cero,<br />
in<strong>de</strong>pendientemente <strong>de</strong> la frecuencia <strong>de</strong> la señal portadora.<br />
- La disminución <strong>de</strong>l número <strong>de</strong> bits incrementa el valor <strong>de</strong>l THD. Este<br />
efecto, es más plausible en el caso <strong>de</strong> la corriente <strong>de</strong> secuencia negativa,<br />
al ser menor su relación S/R. Es reseñable el salto que se produce en el<br />
valor <strong>de</strong> la distorsión armónica para la corriente <strong>de</strong> secuencia negativa<br />
cuando se utilizan sólo 8 bits. Esto <strong>de</strong>muestra la importancia que adquiere<br />
el error <strong>de</strong> cuantizado para el caso <strong>de</strong> la corriente <strong>de</strong> secuencia<br />
negativa. Por el contrario, para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia cero,<br />
el valor <strong>de</strong> la distorsión es mucho más insensible a variaciones en el<br />
4 En todas las expresiones subsiguientes se <strong>de</strong>tallan sólo las expresiones para la tensión<br />
<strong>de</strong> secuencia cero por simplicidad. Para la corriente <strong>de</strong> secuencia cero serían completamente<br />
análogas.
4.8 Control sensorless <strong>de</strong> posición 93<br />
V c = 30V, 16bits(o), 10bits(s), 8bits(v)<br />
PSfrag replacements<br />
THD icn(blanco), T HDvnnR(gris)<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
500 750 1000 1500 2500 3750 5000<br />
ω c (Hz)<br />
Figura 4.21: Comparación <strong>de</strong>l valor <strong>de</strong> THD para la corriente <strong>de</strong> secuencia negativa<br />
y la tensión <strong>de</strong> secuencia cero en función <strong>de</strong>l número <strong>de</strong> bits <strong>de</strong>l conversor A/D y <strong>de</strong><br />
la frecuencia <strong>de</strong> la señal portadora. Se evalúa la distorsión armónica para los valores<br />
<strong>de</strong> frecuencia <strong>de</strong> la señal portadora 500, 750, 1000, 1500, 2500, 3750 y 5000Hz; y<br />
para tres conversores <strong>de</strong> 16,10 y 8 bits. El ancho <strong>de</strong> banda consi<strong>de</strong>rado es <strong>de</strong> 100Hz<br />
para ambos casos.<br />
número <strong>de</strong> bits. Este efecto se <strong>de</strong>riva <strong>de</strong> utilizar un sensor <strong>de</strong>dicado<br />
exclusivamente a la medida <strong>de</strong> esta variable.<br />
- El valor <strong>de</strong> distorsión armónica se incrementa con la frecuencia para el<br />
caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa. Para la tensión<br />
<strong>de</strong> secuencia cero ocurre el efecto contrario, hasta una frecuencia <strong>de</strong>terminada<br />
—3750 Hz en los casos representados—. Para el caso <strong>de</strong> la<br />
corriente portadora <strong>de</strong> secuencia negativa, el comportamiento mayoritariamente<br />
inductivo <strong>de</strong>l motor a las frecuencias representadas, hace<br />
que la magnitud <strong>de</strong> la corriente portadora, y con ella las componentes<br />
<strong>de</strong> secuencia negativa, <strong>de</strong>crezcan con el valor <strong>de</strong> la frecuencia. Este<br />
efecto se pue<strong>de</strong> ver <strong>de</strong> manera gráfica en la figura 4.22, don<strong>de</strong> se representa<br />
la relación entre la corriente portadora y la corriente nominal<br />
en función <strong>de</strong> la frecuencia <strong>de</strong> la señal portadora. Por el contrario, la<br />
tensión <strong>de</strong> secuencia cero se basa en el comportamiento como divisor
94 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
inductivo. La respuesta <strong>de</strong> este mo<strong>de</strong>lo es prácticamente in<strong>de</strong>pendiente<br />
<strong>de</strong> la frecuencia, como se <strong>de</strong>muestra en la gráfica. Una posible explicación<br />
a la existencia <strong>de</strong> una frecuencia umbral, 3750 Hz en este caso<br />
particular, en la que se invierte la ten<strong>de</strong>ncia, se pue<strong>de</strong> buscar en el<br />
comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor. I<strong>de</strong>almente, la señal <strong>de</strong> alta frecuencia<br />
inyectada por el inversor consiste en una sola componente <strong>de</strong><br />
secuencia positiva a la frecuencia <strong>de</strong> la señal portadora. Sin embargo,<br />
esto no es generalmente cierto <strong>de</strong>bido a fenómenos como el tiempo<br />
muerto [82, 92], generándose componentes <strong>de</strong> secuencia negativa que<br />
contribuyen a aumentar la distorsión armónica. Este efecto se hace<br />
más acusado por encima <strong>de</strong> cierta frecuencia <strong>de</strong> portadora. En la figura<br />
4.23 se pue<strong>de</strong> comprobar este comportamiento, don<strong>de</strong> se pone <strong>de</strong><br />
manifiesto el incremento <strong>de</strong> la distorsión al aumentar la frecuencia.<br />
El comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor va provocar una distorsión <strong>de</strong> la<br />
tensión portadora inyectada, la cual pue<strong>de</strong> incluir componentes no <strong>de</strong>seadas<br />
<strong>de</strong> secuencia negativa. Se pue<strong>de</strong> <strong>de</strong>finir la distorsión armónica <strong>de</strong> la tensión<br />
portadora inyectada como la relación entre las componentes <strong>de</strong> secuencia<br />
negativa —no <strong>de</strong>seadas— inyectadas por el inversor, y la componente <strong>de</strong><br />
secuencia positiva. En la figura 4.23 se muestra dicho efecto para tres magnitu<strong>de</strong>s<br />
diferentes <strong>de</strong> señal portadora. Como se ha comentado previamente,<br />
<strong>de</strong>bido a las no linealida<strong>de</strong>s <strong>de</strong>l inversor se produce una distorsión en la<br />
señal inyectada, <strong>de</strong>pendiente <strong>de</strong> la frecuencia. En la figura referenciada se<br />
muestra el valor <strong>de</strong>l THD para dos casos: 1) consi<strong>de</strong>rando todos los armónicos<br />
inyectados en un ancho <strong>de</strong> banda <strong>de</strong> 100Hz y 2) <strong>de</strong>sacoplando el efecto<br />
<strong>de</strong>l armónico −ω e , el mayoritario en dicho ancho <strong>de</strong> banda, y realizando<br />
el cálculo en el mismo intervalo <strong>de</strong> frecuencias. Del análisis <strong>de</strong> la figura se<br />
<strong>de</strong>spren<strong>de</strong> que la presencia <strong>de</strong> la componente a −ω e inhabilita portadoras<br />
por encima <strong>de</strong> una <strong>de</strong>terminada frecuencia, 2500Hz para el caso particular<br />
representado.<br />
La misma métrica se pue<strong>de</strong> utilizar para comparar el efecto <strong>de</strong>l <strong>de</strong>sacoplo<br />
<strong>de</strong> las diferentes saliencias secundarias. En (4.30) se re<strong>de</strong>finen los sumatorios<br />
utilizados para calcular la potencia <strong>de</strong> ruido (4.29) restando las componentes<br />
inducidas por saturación. En (4.31) se re<strong>de</strong>finen las mismas variables<br />
incluyendo el <strong>de</strong>sacoplo <strong>de</strong> las saliencias inducidas por intermodulación.<br />
′∑<br />
i<br />
2<br />
cn =<br />
′∑<br />
v<br />
2<br />
c0 =<br />
−ω∑<br />
c+bw<br />
i=−ω c−bw<br />
ω∑<br />
c+bw<br />
i=ω c−bw<br />
i cn (i) 2 − i cn (−ω c + 2ω e ) 2 − i cn (−ω c − 4ω e ) 2<br />
v c0 (i) 2 − v c0 (ω c + 2ω e ) 2 − v c0 (ω c − 4ω e ) 2 (4.30)
4.8 Control sensorless <strong>de</strong> posición 95<br />
20<br />
V c = 10V (o), V c = 20V (s), V c = 40V (v).<br />
10<br />
PSfrag replacements<br />
Icp/|iqdsrated|(%)<br />
5<br />
2<br />
1<br />
0.5<br />
500 750 1000 1500 2500 3750 5000<br />
ω c (Hz)<br />
Figura 4.22: Relación entre la corriente portadora <strong>de</strong> secuencia positiva y el valor<br />
nominal <strong>de</strong> corriente fundamental para tres magnitu<strong>de</strong>s diferentes <strong>de</strong> señal portadora<br />
y representados en función <strong>de</strong> la frecuencia <strong>de</strong> la misma. Se observa el<br />
comportamiento inductivo <strong>de</strong>l motor.<br />
∑′′<br />
i<br />
2<br />
cn =<br />
∑′′<br />
v<br />
2<br />
c0 =<br />
′∑<br />
i<br />
2<br />
cn −<br />
′∑<br />
v<br />
2<br />
c0 −<br />
n∑<br />
i cn (−ω c + ωer) i 2<br />
i=1<br />
n∑<br />
v c0 (ω c + ωer) i 2 (4.31)<br />
Representando conjuntamente los valores <strong>de</strong> THD calculados utilizando todas<br />
las componentes contenidas en el ancho <strong>de</strong> banda seleccionado (4.29), y<br />
los obtenidos utilizando las expresiones (4.30) y (4.31) se pue<strong>de</strong> comparar la<br />
efectividad <strong>de</strong>l <strong>de</strong>sacoplo <strong>de</strong> las componentes secundarias. Valores cercanos a<br />
la unidad en el valor <strong>de</strong> THD indican que la mayor parte <strong>de</strong> la señal proviene<br />
<strong>de</strong> componentes <strong>de</strong>bidas a ruido. El límite inferior es cero, que correspon<strong>de</strong><br />
al caso en el que sólo la componente <strong>de</strong>pendiente <strong>de</strong> la posición estuviera<br />
presente.<br />
i=1<br />
En las figuras 4.24, 4.25 y 4.26, se representan los valores <strong>de</strong> distorsión<br />
armónica total para la corriente <strong>de</strong> secuencia negativa, la tensión <strong>de</strong> secuen-
96 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
V c = 10V (o), V c = 20V (s), V c = 40V (v), nocomp. − w e (blanco), compw e (gris)<br />
0.04<br />
PSfrag replacements<br />
THD Vc<br />
0.02<br />
0<br />
500 750 1000 1500 2500 3750 5000<br />
ω c (Hz)<br />
Figura 4.23: Valor <strong>de</strong> THD para el vector <strong>de</strong> tensión <strong>de</strong> alta frecuencia en función<br />
<strong>de</strong> la frecuencia <strong>de</strong> dicho vector. Se representan dos casos, consi<strong>de</strong>rando todas<br />
las componentes en un ancho <strong>de</strong> banda <strong>de</strong> 100Hz y <strong>de</strong>sacoplando el efecto <strong>de</strong> la<br />
componente −ω e .<br />
cia cero y la corriente <strong>de</strong> secuencia cero, respectivamente. Los valores se<br />
representan para tres magnitu<strong>de</strong>s <strong>de</strong> la señal portadora —10, 20 ,30 V— y<br />
para diferentes frecuencias —500, 750, 1000, 1500, 2500, 3750 y 5000Hz—.<br />
Se muestra el THD antes <strong>de</strong> <strong>de</strong>sacoplar ninguna saliencia secundaria, y tras<br />
<strong>de</strong>sacoplar las componentes mayoritarias <strong>de</strong> las saliencias inducidas por saturación,<br />
situadas a 2ω e y −4ω e . Los valores representados se han calculado<br />
para un ancho <strong>de</strong> banda <strong>de</strong> 100Hz. Analizando los datos presentados se<br />
pue<strong>de</strong>n establecer las siguientes conclusiones:<br />
- La distorsión armónica total disminuye al <strong>de</strong>sacoplar las saliencias inducidas<br />
por saturación. Si bien este punto es obvio, observando la<br />
magnitud relativa antes y <strong>de</strong>spués <strong>de</strong> compensar dichas saliencias se<br />
pue<strong>de</strong> evaluar la importancia <strong>de</strong>l <strong>de</strong>sacoplo.<br />
- Con frecuencias <strong>de</strong> portadora bajas —hasta 1500Hz— el comportamiento<br />
<strong>de</strong> todas las variables analizadas es similar, si bien la magnitud<br />
<strong>de</strong> la tensión portadora inyectada tiene un efecto más acusado sobre<br />
la corriente <strong>de</strong> secuencia negativa.
4.8 Control sensorless <strong>de</strong> posición 97<br />
V c = 10V (o), V c = 20V (s), V c = 40V (v).nocomp.SIH(blanco), comp.SI(gris)<br />
0.8<br />
PSfrag replacements<br />
THD icn<br />
0.6<br />
0.4<br />
0.2<br />
500 750 1000 1500 2500 3750 5000<br />
ω c (Hz)<br />
Figura 4.24: Distorsión armónica total en la corriente <strong>de</strong> secuencia negativa antes<br />
y <strong>de</strong>spués <strong>de</strong> compensar las saliencias inducidas por saturación —2ω e y −4ω e .<br />
- Por encima <strong>de</strong> los 1500Hz, y hasta una frecuencia umbral —2500Hz<br />
en los casos representados— la magnitud <strong>de</strong> la distorsión armónica no<br />
sufre variaciones importantes. Se pue<strong>de</strong> observar una ten<strong>de</strong>ncia ascen<strong>de</strong>nte<br />
en el caso <strong>de</strong> la corriente <strong>de</strong> secuencia negativa y <strong>de</strong>scen<strong>de</strong>nte<br />
para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia cero.<br />
- Por encima <strong>de</strong> los 2500Hz, y hasta la frecuencia más alta incluida en<br />
los experimentos —5000Hz—, se produce un cambio en las pendientes<br />
<strong>de</strong> las curvas representadas. La corriente <strong>de</strong> secuencia negativa experimenta<br />
un fuerte crecimiento <strong>de</strong> su distorsión armónica, provocado en<br />
gran medida por la disminución <strong>de</strong> la relación S/R. Las componentes<br />
<strong>de</strong> secuencia cero alcanzan un valor mínimo <strong>de</strong> distorsión armónica<br />
total.<br />
4.8.2. Estimación <strong>de</strong> la posición <strong>de</strong>l rotor<br />
Se han propuesto diversos métodos para obtener, a partir <strong>de</strong> la señal<br />
portadora, la posición <strong>de</strong>l rotor, se <strong>de</strong>scriben a continuación.
98 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
V c = 10V (o), V c = 20V (s), V c = 40V (v).nocomp.SIH(blanco), comp.SI(gris)<br />
0.8<br />
PSfrag replacements<br />
THD vnnR<br />
0.6<br />
0.4<br />
0.2<br />
500 750 1000 1500 2500 3750 5000<br />
ω c (Hz)<br />
Figura 4.25: Distorsión armónica total en la tensión <strong>de</strong> secuencia cero antes y <strong>de</strong>spués<br />
<strong>de</strong> compensar las saliencias inducidas por saturación —2ω e y −4ω e .<br />
Estimación mediante arco tangente<br />
Utilizando el vector <strong>de</strong> corriente portadora <strong>de</strong> secuencia negativa o el<br />
vector asociado a las componentes <strong>de</strong> secuencia cero se obtiene una variable<br />
compleja, cuya fase <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la posición <strong>de</strong>l rotor. Transformando las<br />
componentes <strong>de</strong> secuencia negativa a un sistema síncrono con la frecuencia<br />
negativa <strong>de</strong> la excitación <strong>de</strong> alta frecuencia (−ω c ), se obtiene (4.32). Definiendo<br />
un sistema síncrono con la frecuencia positiva <strong>de</strong> la excitación <strong>de</strong><br />
alta frecuencia, (ω c ), y representando las componentes <strong>de</strong> secuencia cero en<br />
dicho sistema <strong>de</strong> referencia, se llega a (4.33).<br />
i cn<br />
qdscn = icn qscn − ji cn<br />
dscn<br />
= −jI cn e jhθr (4.32)<br />
vqds0 cn = vcn qs0 − jvds0<br />
cn<br />
= −jV 0 e jhθr (4.33)<br />
Dado que las expresiones obtenidas tanto para las componentes <strong>de</strong> secuencia<br />
negativa (sólo se muestra el resultado para la corriente portadora<br />
<strong>de</strong> secuencia negativa por simplicidad), como para los vectores <strong>de</strong> las componentes<br />
<strong>de</strong> secuencia cero (sólo mostrado el caso <strong>de</strong> la tensión <strong>de</strong> secuencia
4.8 Control sensorless <strong>de</strong> posición 99<br />
V c = 7.5V (o), V c = 15V (s), V c = 30V (v).nocomp.SIH(blanco), comp.SI(gris)<br />
0.8<br />
PSfrag replacements<br />
THD i0<br />
0.6<br />
0.4<br />
0.2<br />
500 750 1000 1500 2500 3750 5000<br />
ω c (Hz)<br />
Figura 4.26: Distorsión armónica total en la corriente <strong>de</strong> secuencia cero antes y<br />
<strong>de</strong>spués <strong>de</strong> compensar las saliencias inducidas por saturación —2ω e y −4ω e .<br />
cero), son idénticas en cuanto a su forma, se reduce el análisis siguiente al<br />
caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa.<br />
Descomponiendo las expresiones vectoriales en sus componentes, se obtienen<br />
las funciones (4.34)<br />
i cn<br />
qscn = I cn sin(hθ r )<br />
i cn<br />
dscn = I cn cos(hθ r ) (4.34)<br />
La fase se obtiene aislando el término hθ r en (4.34). Por lo tanto, la<br />
estimación <strong>de</strong> la posición <strong>de</strong>l rotor en función <strong>de</strong> las componentes <strong>de</strong>l vector<br />
complejo utilizado para su estimación vendrá <strong>de</strong>terminada por (4.35)<br />
( i<br />
h ˆθ<br />
cn<br />
r = arctan<br />
qscn<br />
i cn<br />
dscn<br />
)<br />
(4.35)<br />
La expresión anterior no contiene ninguna dinámica, por lo tanto la extracción<br />
<strong>de</strong> la fase es instantánea, y, en condiciones i<strong>de</strong>ales —ausencia <strong>de</strong><br />
ruido—, se cumplirá que ˆθ r = θ r . Cabe recordar que, <strong>de</strong>bido a los filtros implementados<br />
para aislar la componente <strong>de</strong> secuencia negativa o <strong>de</strong> secuencia<br />
cero, la relación anterior no se cumplirá nunca, aun en ausencia <strong>de</strong> ruido.
100 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
1<br />
i n qds<br />
estimación atan (b), posición real (m)<br />
200<br />
1<br />
i n ds (mA)<br />
3<br />
2<br />
1<br />
0<br />
−1<br />
−2<br />
−3<br />
−1 0 1<br />
i n qs (mA)<br />
error (grados mecánicos)<br />
(grados mecánicos)<br />
100<br />
0<br />
−100<br />
−200<br />
0 0.2 0.4 0.6 0.8<br />
4<br />
2<br />
0<br />
−2<br />
−4<br />
0 0.2 0.4 0.6 0.8<br />
tiempo (s)<br />
Figura 4.27: Trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa,<br />
estimación mediante arco tangente y error <strong>de</strong> estimación. ω e = 4Hz, ω r = 4Hz,<br />
V c = 20V, ω c = 2500Hz. Se han <strong>de</strong>sacoplado las componentes inducidas por saturación<br />
—2ω e , −4ω e —; inducidas por intermodulación —−2ω e − 14ω r —; e inyectadas<br />
por el inversor —−ω e —.<br />
En el caso <strong>de</strong> una implementación real, las señales i cn<br />
qscn y i cn<br />
dscn contienen<br />
ruido adicional <strong>de</strong>bido a múltiples causas: 1) offsets <strong>de</strong> continua, 2) <strong>de</strong>sequilibrios<br />
en los sensores <strong>de</strong> corriente y con ello en las variables realimentadas,<br />
3) componentes adicionales <strong>de</strong>bido a saliencias no <strong>de</strong>sacopladas y 4) componentes<br />
inyectadas por el inversor. Esto va a dar lugar a una distorsión en el<br />
ángulo estimado ˆθ r .<br />
En la figura 4.27 se muestra la trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en<br />
coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa, el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor mediante<br />
una operación <strong>de</strong> arco tangente y el error <strong>de</strong> estimación para un motor<br />
girando a 4Hz.<br />
Estimación mediante PLL vectorial<br />
La estimación <strong>de</strong> la posición se pue<strong>de</strong> realizar mediante un PLL 5 vectorial.<br />
La estructura <strong>de</strong>l PLL pue<strong>de</strong> verse en la figura 4.28. Los bloques<br />
5 acrónimo anglosajón para Phase Locked Loop (Bucle <strong>de</strong> Enganche <strong>de</strong> Fase).
4.8 Control sensorless <strong>de</strong> posición 101<br />
i<br />
cn<br />
qds _ cn<br />
ε<br />
∆φ<br />
ε<br />
Hs ()<br />
Filtro<br />
1<br />
s<br />
θˆr<br />
cos<br />
sen<br />
Detector<br />
<strong>de</strong> fase<br />
h<br />
Armónico<br />
<strong>de</strong> la saliencia<br />
Figura 4.28: Diagrama <strong>de</strong> bloques <strong>de</strong> un PLL vectorial.<br />
individuales consisten en: un <strong>de</strong>tector <strong>de</strong> fase ∆φ, que genera la señal <strong>de</strong><br />
error. Un filtro H(s), generalmente paso–bajo, que recorta el ancho <strong>de</strong> banda<br />
<strong>de</strong> la señal. Un integrador que obtiene la posición como suma <strong>de</strong>l error<br />
acumulado. Para realizar la realimentación que cierra el bucle, es necesario<br />
introducir el or<strong>de</strong>n <strong>de</strong> la saliencia, h.<br />
El elemento más interesante en cuanto a su estructura es el <strong>de</strong>tector <strong>de</strong><br />
fase. Para generar el error, se realiza el producto vectorial entre el vector <strong>de</strong><br />
entrada y el vector estimado (4.36)<br />
ε = i cn<br />
qscn · cos( θ ˆ rh ) − i cn<br />
dscn · sin( θ ˆ rh )<br />
= I cn sin(θ rh − θ ˆ rh )<br />
≃ I cn (θ rh − θ ˆ rh ), (4.36)<br />
don<strong>de</strong> θ rh =hθ r .<br />
El comportamiento <strong>de</strong>l <strong>de</strong>tector <strong>de</strong> fase se estudia analizando las propieda<strong>de</strong>s<br />
<strong>de</strong>l producto vectorial. Cuando el PLL está sincronizado —diferencia<br />
<strong>de</strong> fase pequeña—, la aproximación realizada en (4.36) <strong>de</strong>l seno por el ángulo<br />
es correcta. Por lo tanto, la entrada al filtro H(s) será el error entre el<br />
ángulo real y el estimado multiplicado por una ganancia (la magnitud <strong>de</strong> la<br />
corriente <strong>de</strong> secuencia negativa en el ejemplo explicado). En caso <strong>de</strong> que la<br />
diferencia sea mayor <strong>de</strong> ±90 ◦ , el PLL no está sincronizado, y será incapaz<br />
<strong>de</strong> rastrear la posición <strong>de</strong> la saliencia.<br />
En la figura 4.29 se muestra la trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas<br />
<strong>de</strong> secuencia negativa, el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor mediante<br />
un PLL y el error <strong>de</strong> estimación para un motor girando a 4Hz.
102 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
1<br />
i n qds<br />
estimación PLL (b), posición real (m)<br />
200<br />
1<br />
i n ds (mA)<br />
3<br />
2<br />
1<br />
0<br />
−1<br />
−2<br />
−3<br />
−1 0 1<br />
i n qs (mA)<br />
error (grados mecánicos)<br />
(grados mecánicos)<br />
100<br />
0<br />
−100<br />
−200<br />
0 0.2 0.4 0.6 0.8<br />
4<br />
2<br />
0<br />
−2<br />
−4<br />
0 0.2 0.4 0.6 0.8<br />
tiempo (s)<br />
Figura 4.29: Trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa,<br />
estimación mediante PLL y error <strong>de</strong> estimación. ω e = 4Hz, ω r = 4Hz,<br />
V c = 20V, ω c = 2500Hz. Se han <strong>de</strong>sacoplado las componentes inducidas por saturación<br />
—2ω e , −4ω e —; inducidas por intermodulación —−2ω e − 14ω r —; e inyectadas<br />
por el inversor —−ω e —.<br />
Estimación mediante RLS<br />
La estimación mediante RLS 6 se pue<strong>de</strong> consi<strong>de</strong>rar un caso particular <strong>de</strong>l<br />
filtro <strong>de</strong> Kalman, y por lo tanto se explica en el punto <strong>de</strong>dicado a este filtro.<br />
Estimación mediante PLL vectorial incluyendo mo<strong>de</strong>lo mecánico<br />
En [89] se propone un observador tipo Luemberger que soluciona los<br />
problemas <strong>de</strong>l PLL durante las aceleraciones y solventa sus problemas <strong>de</strong><br />
estabilidad. En la figura 4.30 se muestra el observador utilizando notación<br />
vectorial. La diferencia sustancial con el PLL es la sustitución <strong>de</strong>l filtro H(s)<br />
por un regulador PID y la inclusión <strong>de</strong> un mo<strong>de</strong>lo <strong>de</strong>l sistema mecánico. La<br />
inclusión <strong>de</strong>l mo<strong>de</strong>lo mecánico permite mejorar la dinámica <strong>de</strong>l sistema. Para<br />
ello se efectúa una prealimentación <strong>de</strong>l par eléctrico estimado, ̂Te . De esta<br />
manera se reduce el error <strong>de</strong> aceleración.<br />
6 <strong>de</strong> Recursive Least Square (Algoritmo Recursivo <strong>de</strong> Regresión Lineal).
4.8 Control sensorless <strong>de</strong> posición 103<br />
s<br />
i qds _ cn<br />
Producto<br />
vectorial<br />
ε<br />
Controlador<br />
1<br />
K i<br />
s<br />
K p<br />
K d<br />
Ĵ<br />
+ +<br />
+ +<br />
Mo<strong>de</strong>lo <strong>de</strong>l sistema mecánico<br />
Tˆe<br />
1<br />
Js ̂<br />
+ +<br />
ωˆr<br />
1<br />
s<br />
θˆr<br />
jh ( θˆ<br />
r−ωct)<br />
e<br />
Mo<strong>de</strong>lo <strong>de</strong><br />
la saliencia<br />
Figura 4.30: Estimación <strong>de</strong> la posición <strong>de</strong>l rotor utilizando la señal portadora <strong>de</strong><br />
secuencia negativa y un PLL vectorial con mo<strong>de</strong>lo <strong>de</strong>l sistema mecánico.<br />
Los problemas subyacentes a este observador son la <strong>de</strong>pen<strong>de</strong>ncia paramétrica<br />
<strong>de</strong> la inercia <strong>de</strong> la máquina, que <strong>de</strong>be <strong>de</strong> ser estimada para incluirla en el<br />
mo<strong>de</strong>lo mecánico y el par <strong>de</strong> carga, T L , que es <strong>de</strong>sconocido y pue<strong>de</strong> provocar<br />
errores en la estimación <strong>de</strong> la aceleración <strong>de</strong> la máquina. Aun teniendo<br />
en cuenta estos inconvenientes, el observador mejora <strong>de</strong> forma apreciable el<br />
error <strong>de</strong> aceleración <strong>de</strong>l PLL.<br />
Estimación mediante el Filtro Extendido <strong>de</strong> Kalman<br />
El filtro <strong>de</strong> Kalman [121] es un estimador para sistemas discretos con<br />
dinámica lineal en presencia <strong>de</strong> ruido blanco aditivo. Se basa en un método<br />
recursivo que proporciona una solución eficiente al problema <strong>de</strong> mínimos<br />
cuadrados. Su aplicación en sistemas discretos no lineales requiere una nueva<br />
formulación, conocida como EKF 7 . El uso <strong>de</strong>l EKF se ha usado como método<br />
<strong>de</strong> estimación <strong>de</strong>l flujo <strong>de</strong>l rotor y su velocidad en métodos basados en la<br />
excitación fundamental, sin inyección <strong>de</strong> portadora [120, 122]. Aquí se estudia<br />
su posible aplicación para extraer la fase <strong>de</strong>l vector <strong>de</strong> posición obtenido<br />
mediante la inyección <strong>de</strong> una portadora <strong>de</strong> alta frecuencia.<br />
La formulación general <strong>de</strong>l filtro <strong>de</strong> Kalman se muestra en las ecuaciones<br />
(4.37)–(4.41). El filtrado se realiza en dos etapas. En la primera, Predicción<br />
<strong>de</strong> estado, se calcula el estado predicho por el filtro usando sólo la información<br />
<strong>de</strong> los estados anteriores y la entrada actual. En la segunda, Corrección<br />
7 EKF en nomenclatura anglosajona <strong>de</strong> Exten<strong>de</strong>d Kalman Filter.
104 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
<strong>de</strong> estado, se aña<strong>de</strong> la información <strong>de</strong> las variables medidas en el instante<br />
actual.<br />
Predicción <strong>de</strong> estado:<br />
Corrección <strong>de</strong> estado:<br />
̂x k − = A · ̂x k−1 + B · u k (4.37)<br />
P k − = A · P k−1 · A T + W k · Q k−1 · W T k (4.38)<br />
K k = P k − · H T · (H · P k − · H T + V k · R k · V T k )−1<br />
(4.39)<br />
̂x k = ̂x k − + K k · (z k − ẑ k −) (4.40)<br />
P k = (I − K k · H) · P k − (4.41)<br />
don<strong>de</strong><br />
k : instante actual<br />
u k : vector <strong>de</strong> entradas en el instante k.<br />
x k : vector <strong>de</strong> estado en el instante k.<br />
z k : vector <strong>de</strong> medida en el instante k.<br />
̂x k − : vector <strong>de</strong> estado aproximado.<br />
̂x k − = f(̂x k−1 , u k , 0)<br />
ẑ k − : vector <strong>de</strong> medida aproximado.<br />
ẑ k − = h(̂x k −, 0)<br />
̂x k : estado estimado tras el filtrado.<br />
w k : ruido <strong>de</strong> proceso según la distribución normal p(w) ∼ N(0, Q).<br />
v k : ruido <strong>de</strong> medida según la distribución normal p(v) ∼ N(0, R).<br />
A : Jacobiano <strong>de</strong> f respecto a x (Matriz <strong>de</strong> propagación).<br />
A k (i, j) = ∂f k(i)<br />
∂x k (j) · (̂x k, u k , 0)<br />
B : matriz <strong>de</strong> control.<br />
W : Jacobiano <strong>de</strong> f respecto a w.<br />
W k (i, j) = ∂f k(i)<br />
∂w k (j) · (̂x k, u k , 0)<br />
H : Jacobiano <strong>de</strong> h respecto a x (Matriz <strong>de</strong> medida).<br />
H k (i, j) = ∂h k(i)<br />
∂x k (j) · (˜x k, 0)<br />
V : Jacobiano <strong>de</strong> h respecto a v.<br />
V k (i, j) = ∂h k(i)<br />
∂v k (j) · (˜x k, 0)<br />
P : matriz <strong>de</strong> covarianzas.<br />
K : matriz <strong>de</strong> ganancias.<br />
La aplicación <strong>de</strong>l filtro extendido <strong>de</strong> Kalman a la estimación <strong>de</strong> la fase<br />
es inmediata a partir <strong>de</strong> la expresión <strong>de</strong> la corriente portadora <strong>de</strong> secuencia<br />
negativa en coor<strong>de</strong>nadas <strong>de</strong> señal portadora <strong>de</strong> secuencia negativa (4.42).<br />
Eligiendo las variables <strong>de</strong> estado:<br />
i cn<br />
qdscn = I cn sin(hθ r ) − jI cn cos(hθ r ) (4.42)<br />
x = {I cn , hθ r } (4.43)
4.8 Control sensorless <strong>de</strong> posición 105<br />
se particularizan las matrices generales, obteniendo las siguientes expresiones<br />
(4.44)<br />
[ ] 1 0<br />
A =<br />
0 1<br />
B =<br />
[ ] 0 0<br />
0 0<br />
H =<br />
[<br />
−Icn sin(hθ r )<br />
]<br />
0<br />
I cn cos(hθ r ) 0<br />
(4.44)<br />
En las anteriores expresiones, la componente I cn se ha supuesto constante<br />
por simplicidad, siendo una aproximación válida, ya que las perturbaciones<br />
introducidas en la amplitud <strong>de</strong> la señal no afectan a la <strong>de</strong>terminación <strong>de</strong> la<br />
fase.<br />
La elección <strong>de</strong> la distribución estadística tanto <strong>de</strong>l ruido <strong>de</strong> proceso como<br />
<strong>de</strong>l ruido <strong>de</strong> medida es uno <strong>de</strong> los factores claves a la hora <strong>de</strong> sintonizar el<br />
filtro. La formulación <strong>de</strong>l EKF asume que la distribución <strong>de</strong> ambos ruidos<br />
es conocida, siguiendo una normal <strong>de</strong> media 0 y <strong>de</strong>sviación típica Q y R,<br />
respectivamente. Por lo general, la distribución <strong>de</strong> ruido para la estimación<br />
<strong>de</strong> la posición, no sigue una normal. Como se ha visto en puntos anteriores,<br />
a la hora <strong>de</strong> establecer el índice <strong>de</strong> distorsión armónica, el ruido presente<br />
es coloreado, con origen en múltiples causas. Sin embargo, cuanto mejor<br />
sea el <strong>de</strong>sacoplo previo <strong>de</strong> perturbaciones, más nos aproximaremos a esta<br />
condición <strong>de</strong> ruido blanco.<br />
Las dos gran<strong>de</strong>s limitaciones indicadas en la literatura para la aplicación<br />
<strong>de</strong>l filtro extendido <strong>de</strong> Kalman son, por una parte, el or<strong>de</strong>n computacional<br />
<strong>de</strong>l filtro. En la aplicación mostrada el número <strong>de</strong> operaciones es muy reducido<br />
<strong>de</strong>bido a que la matriz <strong>de</strong> control, B, es nula y a la restricción impuesta<br />
a la amplitud <strong>de</strong> la componente <strong>de</strong> secuencia negativa. La segunda limitación<br />
es el ancho <strong>de</strong> banda variable que tiene el filtro <strong>de</strong> Kalman extendido<br />
<strong>de</strong>bido a la ganancia variable, recalculada en cada iteración. El valor <strong>de</strong> dicha<br />
ganancia, y con ella <strong>de</strong>l ancho <strong>de</strong> banda, <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong>, a<strong>de</strong>más <strong>de</strong> la<br />
variable medida, <strong>de</strong> los valores para el ruido <strong>de</strong>l sistema y <strong>de</strong>l proceso. Por<br />
lo tanto, la elección <strong>de</strong> estos valores <strong>de</strong>be <strong>de</strong> escogerse <strong>de</strong> forma cuidadosa<br />
para asegurar un ancho <strong>de</strong> banda a<strong>de</strong>cuado a nuestras necesida<strong>de</strong>s.<br />
En la figura 4.31 se muestra la trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas<br />
<strong>de</strong> secuencia negativa, el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor mediante el<br />
filtro extendido <strong>de</strong> Kalman y el error <strong>de</strong> estimación para un motor girando
PSfrag replacements<br />
106 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
1<br />
i n qds<br />
estimación EKF (b), posición real (m)<br />
200<br />
1<br />
i n ds (mA)<br />
3<br />
2<br />
1<br />
0<br />
−1<br />
−2<br />
−3<br />
−1 0 1<br />
i n qs (mA)<br />
(grados mecánicos)<br />
error (grados mecánicos)<br />
100<br />
0<br />
−100<br />
−200<br />
0 0.2 0.4 0.6 0.8<br />
0.05<br />
0<br />
−0.05<br />
0 0.2 0.4 0.6 0.8<br />
tiempo (s)<br />
Figura 4.31: Trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa,<br />
estimación mediante filtro extendido <strong>de</strong> Kalman y error <strong>de</strong> estimación. ω e = 4Hz,<br />
ω r = 4Hz, V c = 20V, ω c = 2500Hz. Se han <strong>de</strong>sacoplado las componentes inducidas<br />
por saturación —2ω e , −4ω e —; inducidas por intermodulación —−2ω e − 14ω r —; e<br />
inyectadas por el inversor —−ω e —.<br />
a 4Hz. El valor inicial <strong>de</strong> la matriz <strong>de</strong> covarianzas, el ruido <strong>de</strong> proceso y el<br />
ruido <strong>de</strong> medida se han fijado según las siguientes expresiones:<br />
[ ] [ ] [ ]<br />
0.1 0.1 0.01 0<br />
0.3 0<br />
P (1,1) = , Q =<br />
, R =<br />
(4.45)<br />
0.1 0.1 0 0.0001 0 0.5<br />
Como se pue<strong>de</strong> observar en la figura 4.31, los resultados obtenidos con el<br />
filtro extendido <strong>de</strong> Kalman proporcionan el menor error <strong>de</strong> estimación <strong>de</strong> todos<br />
los estimadores vistos hasta el momento. Sus principales inconvenientes,<br />
como se ha indicado anteriormente, son el ajuste <strong>de</strong> las diversas matrices<br />
que intervienen en el proceso y el efecto <strong>de</strong> la ganancia variable sobre la<br />
dinámica <strong>de</strong>l sistema.<br />
4.9. Estimación <strong>de</strong> la posición <strong>de</strong>l flujo en el rotor<br />
Los métodos <strong>de</strong> control indirecto en campo orientado, obtienen la posición<br />
estimada <strong>de</strong>l flujo en el rotor a partir <strong>de</strong> la posición estimada <strong>de</strong>l rotor.
4.9 Estimación <strong>de</strong> la posición <strong>de</strong>l flujo en el rotor 107<br />
s<br />
iqds<br />
Lˆm<br />
−<br />
rˆ<br />
L<br />
ˆr<br />
r<br />
1<br />
p<br />
ˆ s λ qdr<br />
ω r<br />
Lˆ<br />
r<br />
j ω ˆ<br />
rλ<br />
r ˆ<br />
r<br />
s<br />
qdr<br />
Figura 4.32: Diagrama <strong>de</strong> bloques no lineal <strong>de</strong>l estimador <strong>de</strong> flujo <strong>de</strong> rotor basado<br />
en el mo<strong>de</strong>lo <strong>de</strong> corriente. Se muestra <strong>de</strong> forma explícita su <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> la<br />
velocidad <strong>de</strong>l rotor.<br />
Para ello, se basan en el empleo <strong>de</strong> algún observador el cual, empleando<br />
las ecuaciones dinámicas <strong>de</strong> la máquina en alguna <strong>de</strong> sus formas, estima la<br />
posición <strong>de</strong>l flujo. Aunque existen diversas topologías para la estimación <strong>de</strong>l<br />
flujo, todas ellas <strong>de</strong>rivan <strong>de</strong> alguno <strong>de</strong> los estimadores básicos en ca<strong>de</strong>na<br />
abierta: 1) estimador basado en el mo<strong>de</strong>lo <strong>de</strong> corriente, 2) estimador basado<br />
en el método <strong>de</strong> cancelación, 3) estimador basado en el mo<strong>de</strong>lo <strong>de</strong> tensión y<br />
4) estimador <strong>de</strong> or<strong>de</strong>n completo [5]. Para la implementación <strong>de</strong> esta tesis se<br />
ha utilizado el estimador basado en el mo<strong>de</strong>lo <strong>de</strong> corriente. Su expresión en<br />
coor<strong>de</strong>nadas estacionarias se muestra en la ecuación (4.46) y su diagrama <strong>de</strong><br />
bloques en la figura 4.32, don<strong>de</strong> queda patente la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l estimador<br />
con la velocidad. Su expresión en un sistema <strong>de</strong> referencia síncrono con la<br />
posición <strong>de</strong>l rotor se muestra en (4.47), mientras que el diagrama <strong>de</strong> bloques<br />
<strong>de</strong> esta representación se muestra en 4.33. Esta es la implementación más<br />
habitual [114,39] y la escogida para la implementación <strong>de</strong>l control en campo<br />
orientado realizado en esta tesis.<br />
(<br />
)<br />
pˆλ s qdr = ˆr r ˆL m î<br />
ˆL s qds − ˆλ s ˆLr<br />
qdr + jω r<br />
ˆλ s qdr<br />
r<br />
ˆr r<br />
(4.46)<br />
pˆλ r qdr = ˆr r<br />
(ˆLm i<br />
ˆL r qds − ˆλ r )<br />
qdr<br />
r<br />
(4.47)
108 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
s<br />
iqds<br />
j r<br />
e − θ<br />
r<br />
iqds<br />
Lˆm<br />
−<br />
rˆ<br />
L<br />
ˆr<br />
r<br />
1<br />
p<br />
ˆ r λ qdr<br />
e<br />
+ jθ<br />
r<br />
ˆ s λ qdr<br />
θ r<br />
Figura 4.33: Estimador <strong>de</strong> flujo <strong>de</strong>l rotor basado en mo<strong>de</strong>lo <strong>de</strong> corriente en un<br />
sistema <strong>de</strong> referencia síncrono con la posición <strong>de</strong>l rotor.<br />
4.10. Diagnóstico <strong>de</strong> máquinas accionadas <strong>de</strong>s<strong>de</strong><br />
inversores utilizando una señal portadora <strong>de</strong><br />
alta frecuencia<br />
El uso <strong>de</strong> una señal <strong>de</strong> alta frecuencia para diagnosticar el estado tanto<br />
<strong>de</strong> los <strong>de</strong>vanados <strong>de</strong>l estátor como <strong>de</strong> las barras <strong>de</strong>l rotor en máquinas <strong>de</strong><br />
inducción accionadas <strong>de</strong>s<strong>de</strong> inversores se propone en [130, 127].<br />
Utilizando el mo<strong>de</strong>lo <strong>de</strong> una máquina con asimetrías para el caso <strong>de</strong> una<br />
excitación en tensión <strong>de</strong> alta frecuencia, se obtiene la expresión (4.48) para<br />
el vector <strong>de</strong> corriente en coor<strong>de</strong>nadas estacionarias.<br />
I cp<br />
I cn<br />
θ e<br />
h<br />
ω c<br />
i s qds c<br />
= i s qds cp<br />
+ i s qds cn<br />
= −jI cp e jωct − jI cn e (−jωct+hθe) , don<strong>de</strong> (4.48)<br />
: magnitud <strong>de</strong> la corriente portadora <strong>de</strong> secuencia positiva.<br />
: magnitud <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa.<br />
: posición <strong>de</strong> la saliencia en radianes eléctricos.<br />
: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la saliencia.<br />
: frecuencia <strong>de</strong> la señal portadora en rad/s.<br />
Analizando la ecuación (4.48) se <strong>de</strong>termina que en caso <strong>de</strong> que exista una<br />
asimetría <strong>de</strong>bida a fallo que se acople con la excitación <strong>de</strong> alta frecuencia,<br />
se obtendrá una corriente portadora <strong>de</strong> secuencia negativa proporcional al<br />
valor <strong>de</strong> dicha asimetría.<br />
4.10.1. Detección <strong>de</strong> fallos en el estátor<br />
Los <strong>de</strong>sequilibrios en el <strong>de</strong>vanado <strong>de</strong>l estátor provocan una variación en<br />
las inductancias por fase y, por lo tanto, un <strong>de</strong>sequilibrio en las inductancias<br />
transitorias q y d en coor<strong>de</strong>nadas estacionarias. Dado que el fallo se<br />
produce en un <strong>de</strong>vanado <strong>de</strong>l estátor, cuya posición no varía con el tiempo,<br />
la saliencia <strong>de</strong>bida al fallo estará fija en el espacio. Utilizando un sistema
4.10 Diagnóstico utilizando una señal portadora <strong>de</strong> alta frecuencia 109<br />
i cn<br />
dscn (mA)<br />
6<br />
3<br />
0<br />
−3<br />
−6<br />
4 espiras<br />
0 espiras<br />
−6−3 0 3 6<br />
i cn<br />
qscn (mA)<br />
magnitud (mA)<br />
4<br />
dc<br />
2ω e<br />
2<br />
-4ω e<br />
-10ω e 8ω e<br />
0<br />
−15−10 −5 0 5 10 15<br />
frecuencia (Hz)<br />
Figura 4.34: Trayectoria y espectro <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> portadora<br />
<strong>de</strong> secuencia negativa. Se muestran los casos <strong>de</strong> 0 y 4 espiras cortocircuitadas.<br />
<strong>de</strong> coor<strong>de</strong>nadas síncrono con la frecuencia negativa <strong>de</strong> la señal portadora,<br />
−ω c , la asimetría provocará una variación en la componente estacionaria<br />
<strong>de</strong>l espectro <strong>de</strong>l vector <strong>de</strong> corriente. En [130] se explica como la <strong>de</strong>tección<br />
<strong>de</strong> fallo pue<strong>de</strong> incluir, a<strong>de</strong>más <strong>de</strong> su magnitud, su localización, utilizando<br />
la información contenida en la fase <strong>de</strong>l armónico <strong>de</strong> continua <strong>de</strong>l vector <strong>de</strong><br />
corriente en coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa. La fase <strong>de</strong> dicho armónico<br />
<strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la localización <strong>de</strong>l fallo y, al encontrarse éste fijo en el estátor,<br />
se relaciona <strong>de</strong> manera unívoca con la fase afectada <strong>de</strong> la máquina.<br />
En la figura 4.34 se muestra el vector <strong>de</strong> corriente y su espectro en<br />
coor<strong>de</strong>nadas <strong>de</strong> portadora <strong>de</strong> secuencia negativa para los casos <strong>de</strong> 0 y 4<br />
espiras cortocircuitadas. Se observa como el fallo induce una componente <strong>de</strong><br />
continua que <strong>de</strong>splaza la trayectoria <strong>de</strong>l vector <strong>de</strong> corriente.<br />
4.10.2. Detección <strong>de</strong> fallos en el rotor<br />
Empleando el mismo razonamiento que el usado en el caso <strong>de</strong> control<br />
sensorless, las asimetrías en el rotor pue<strong>de</strong>n acoplarse con variables terminales<br />
en el estátor, propiciando la existencia <strong>de</strong> alguna magnitud medible<br />
indicativa <strong>de</strong> la asimetría. En [127], Briz y otros proponen el uso <strong>de</strong> un vector<br />
giratorio <strong>de</strong> alta frecuencia para la <strong>de</strong>tección <strong>de</strong> barras dañadas o rotas<br />
en el rotor. Las conclusiones que extraen los autores se resumen en:<br />
- En el caso <strong>de</strong> motores <strong>de</strong> ranuras semi-abiertas o abiertas, una barra<br />
rota provoca un incremento en la magnitud <strong>de</strong> la componente 2ω r , en<br />
coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa.<br />
- Existen diversos factores adicionales que afectan a la magnitud <strong>de</strong> este<br />
armónico, entre los que cabe <strong>de</strong>stacar la inclinación <strong>de</strong> las barras <strong>de</strong>l<br />
rotor, el número <strong>de</strong> polos, las corrientes interlaminares. . .
110 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
- La presencia <strong>de</strong> armónicos <strong>de</strong> saturación, <strong>de</strong>bidos a la excitación fundamental,<br />
tienen una magnitud elevada y están espectralmente cercanos<br />
a la componente <strong>de</strong>l fallo.<br />
De los anteriores puntos se extrae que la <strong>de</strong>tección <strong>de</strong> fallos en el rotor, si<br />
bien es posible, requiere que se cumplan ciertas condiciones. Por un lado,<br />
en el caso <strong>de</strong> que el motor presente ranuras cerradas, el diagnóstico es más<br />
difícil al ser la magnitud <strong>de</strong> la componente 2ω r mucho menor. Las causas<br />
<strong>de</strong> este comportamiento son exactamente las mismas a las encontradas en<br />
los métodos <strong>de</strong> control sin sensor <strong>de</strong> posición/velocidad. Por otro lado, la<br />
presencia <strong>de</strong> las componentes <strong>de</strong>bidas a saturación dificultan el aislar el fallo,<br />
siendo tanto más complicado cuanto menor sea la carga <strong>de</strong> la máquina. En<br />
el límite, con el motor funcionando sin carga, la <strong>de</strong>tección es imposible.<br />
Esto no se consi<strong>de</strong>ra una restricción importante, puesto que la mayoría <strong>de</strong><br />
los motores no trabajan sin carga durante periodos <strong>de</strong>masiado largos <strong>de</strong><br />
tiempo, y la evolución <strong>de</strong> fallos en el rotor, al contrario que en el estátor,<br />
suele ser lenta.<br />
4.11. Conclusiones<br />
En este capítulo se ha presentado el control sensorless mediante la inyección<br />
<strong>de</strong> una señal portadora <strong>de</strong> alta frecuencia. La discusión se ha realizado<br />
centrándose en el caso <strong>de</strong> inyección <strong>de</strong> un vector giratorio <strong>de</strong> tensión. Se han<br />
<strong>de</strong>terminado los aspectos clave para la selección <strong>de</strong> la señal portadora <strong>de</strong><br />
alta frecuencia:<br />
- frecuencias <strong>de</strong> portadora elevadas permiten un mayor ancho <strong>de</strong> banda<br />
en la estimación <strong>de</strong> la posición <strong>de</strong> la saliencia, facilitan el filtrado con<br />
respecto a la excitación fundamental y reducen los efectos negativos <strong>de</strong><br />
la inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia, como ruidos y vibraciones.<br />
Sin embargo, en el caso <strong>de</strong> utilizar la corriente <strong>de</strong> secuencia negativa<br />
o la corriente <strong>de</strong> secuencia cero como variable <strong>de</strong> estimación, la magnitud<br />
<strong>de</strong> las componentes que contienen información <strong>de</strong> la posición <strong>de</strong><br />
la saliencia también se ve disminuida. Este aspecto es especialmente<br />
nocivo en el caso <strong>de</strong> la señal portadora <strong>de</strong> secuencia negativa, dado<br />
que esta señal tiene una menor relación señal/ruido.<br />
- Menores magnitu<strong>de</strong>s <strong>de</strong> la señal portadora reducen los efectos adversos<br />
inducidos en la máquina, pero también reducen la magnitud <strong>de</strong> las<br />
variables a estimar y, por tanto, la relación señal/ruido.<br />
Particularizando para cada posible variable terminal —componentes <strong>de</strong> secuencia<br />
negativa, tensión <strong>de</strong> secuencia cero, corriente <strong>de</strong> secuencia cero— se<br />
han discutido los siguientes aspectos <strong>de</strong> la implementación:
4.11 Conclusiones 111<br />
1. Los sensores. La corriente <strong>de</strong> secuencia negativa requiere un mínimo<br />
<strong>de</strong> dos sensores <strong>de</strong> corriente, colocados en los cables <strong>de</strong> alimentación<br />
hacia el motor. Dado que estos sensores son utilizados <strong>de</strong> forma habitual<br />
para implementar el control en campo orientado, no es necesario<br />
incorporar ningún sensor ni cableado adicional. Sin embargo, el<br />
hecho <strong>de</strong> utilizar los mismos sensores para sensar tanto la corriente<br />
fundamental como la señal <strong>de</strong> alta frecuencia da lugar a problemas<br />
<strong>de</strong> escalado. Por otro lado, las componentes <strong>de</strong> secuencia cero pue<strong>de</strong>n<br />
medirse utilizando diversos esquemas. Los empleados en el <strong>de</strong>sarrollo<br />
<strong>de</strong> esta tesis incluyen un único sensor, específico para estas variables.<br />
Estableciendo una comparación con el caso <strong>de</strong> la corriente portadora<br />
<strong>de</strong> secuencia negativa, las componentes <strong>de</strong> secuencia cero requieren<br />
un sensor adicional y el acceso a la caja <strong>de</strong> terminales <strong>de</strong>l motor. Sin<br />
embargo, presentan una ventaja fundamental. Dado que emplean un<br />
sensor <strong>de</strong>dicado, su escalado pue<strong>de</strong> ajustarse a las componentes <strong>de</strong> alta<br />
frecuencia, in<strong>de</strong>pendientemente <strong>de</strong> la excitación fundamental.<br />
2. El filtrado analógico. Antes <strong>de</strong> realizar la conversión A/D es necesaria<br />
una etapa <strong>de</strong> filtrado para eliminar las componentes que puedan provocar<br />
aliasing. El filtrado analógico presenta importantes diferencias<br />
<strong>de</strong>pendiendo <strong>de</strong>l tipo <strong>de</strong> variable utilizada, más concretamente <strong>de</strong> la<br />
disponibilidad <strong>de</strong> un sensor <strong>de</strong>dicado para la medida <strong>de</strong> las componentes<br />
asociadas a la posición. Para el caso <strong>de</strong> la corriente portadora<br />
<strong>de</strong> secuencia negativa, don<strong>de</strong> se utilizan los mismos sensores para la<br />
medida <strong>de</strong> la corriente fundamental y <strong>de</strong> alta frecuencia, el filtrado<br />
analógico presenta dos alternativas: 1) Realizar el muestreo síncrono<br />
con la conmutación <strong>de</strong>l inversor, <strong>de</strong> manera que se elimine la mayor<br />
parte <strong>de</strong> los armónicos <strong>de</strong> conmutación. Este filtrado requiere que la<br />
modulación sea simétrica. 2) filtro antialiasing realizado combinando<br />
un filtro paso-bajo y un filtro <strong>de</strong> rechazo <strong>de</strong> banda centrado en<br />
la frecuencia <strong>de</strong> conmutación. Para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia<br />
cero, don<strong>de</strong> se dispone <strong>de</strong> un sensor <strong>de</strong>dicado, el único objetivo<br />
<strong>de</strong>l filtrado es preservar la zona <strong>de</strong>l espectro don<strong>de</strong> se encuentran las<br />
componentes que contienen información <strong>de</strong> la posición. Se han presentado<br />
dos alternativas: 1) filtro paso <strong>de</strong> banda centrado en la frecuencia<br />
<strong>de</strong> la señal portadora. Esta opción tiene el inconveniente <strong>de</strong> la fuerte<br />
variación <strong>de</strong> fase que introduce la respuesta <strong>de</strong>l filtro en la zona<br />
paso-banda. 2) combinación filtro paso bajo más rechazo <strong>de</strong> banda, <strong>de</strong><br />
manera análoga al caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa.<br />
Esta ha sido la opción elegida para la implementación <strong>de</strong>sarrollada<br />
en la tesis.<br />
3. La conversión analógico/digital. La conversión A/D introduce errores<br />
<strong>de</strong> cuantización. Estos errores adquirirán tanta más importancia cuan-
112 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />
to menor sea la relación señal/ruido. Dado que el valor <strong>de</strong> esta relación<br />
es menor para el caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa,<br />
al no utilizar sensores <strong>de</strong>dicados, es necesario disponer <strong>de</strong> un número<br />
<strong>de</strong> bits mayor para este caso.<br />
4. El filtrado digital. El filtrado digital se pue<strong>de</strong> dividir, para todos los<br />
casos estudiados, en dos etapas. En una primera se realiza un filtrado<br />
en coor<strong>de</strong>nadas síncronas con la señal portadora. Para ello, se realiza<br />
una rotación, situando a la señal en coor<strong>de</strong>nadas síncronas con la<br />
frecuencia <strong>de</strong> la portadora —ω c para el caso <strong>de</strong> las componentes <strong>de</strong><br />
secuencia cero y −ω c para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia<br />
negativa—. Una vez realizada la rotación se implementa un filtro paso<br />
bajo para aislar las componentes cuya fase se encuentra modulada por<br />
la saliencia <strong>de</strong>pendiente <strong>de</strong> la posición.<br />
La segunda etapa consiste en el <strong>de</strong>sacoplo <strong>de</strong> las saliencias secundarias,<br />
tanto inducidas por saturación como por intermodulación. Este<br />
proceso es in<strong>de</strong>pendiente <strong>de</strong> la variable utilizada. En este capítulo se<br />
ha <strong>de</strong>scrito la compensación <strong>de</strong> saliencias secundarias utilizando tablas<br />
<strong>de</strong> <strong>de</strong>sacoplo. Estas tablas almacenan información sobre la magnitud y<br />
fase <strong>de</strong> las componentes que se <strong>de</strong>sea <strong>de</strong>sacoplar en un proceso previo a<br />
la puesta en marcha <strong>de</strong>l control. En funcionamiento normal se utilizan<br />
los valores almacenados para realizar la compensación. Tras aislar la<br />
zona don<strong>de</strong> se encuentran dichas componentes y realizar el <strong>de</strong>sacoplo<br />
<strong>de</strong> las saliencias secundarias, es posible realizar la estimación <strong>de</strong> la<br />
posición.<br />
Los puntos anteriores, <strong>de</strong>pendientes <strong>de</strong>l esquema utilizado para implementar<br />
el control, confluyen en el punto <strong>de</strong> entrada al bloque <strong>de</strong> estimación <strong>de</strong> la<br />
posición. Como paso previo, se ha propuesto el uso <strong>de</strong> la distorsión armónica<br />
total (THD) como una métrica para realizar un análisis cuantitativo <strong>de</strong> la<br />
calidad <strong>de</strong> la señal portadora. Los resultados presentados en este capítulo<br />
analizan la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l valor <strong>de</strong> THD en función <strong>de</strong> la frecuencia <strong>de</strong> la<br />
señal portadora, y para las diferentes variables terminales.<br />
Se han mostrado los diferentes observadores <strong>de</strong> rastreo que pue<strong>de</strong>n utilizarse<br />
para extraer la posición <strong>de</strong>l rotor.<br />
Finalmente, y como aplicación adicional <strong>de</strong> la inyección <strong>de</strong> una señal portadora<br />
<strong>de</strong> alta frecuencia, se han <strong>de</strong>mostrado las posibilida<strong>de</strong>s <strong>de</strong> aplicación<br />
para el diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna alimentadas <strong>de</strong>s<strong>de</strong> un inversor.<br />
Se muestran las capacida<strong>de</strong>s <strong>de</strong> diagnóstico, tanto <strong>de</strong> fallos en el estátor<br />
como en el rotor.
Capítulo 5<br />
Procesamiento <strong>de</strong> la señal<br />
portadora <strong>de</strong> alta frecuencia<br />
mediante re<strong>de</strong>s neuronales<br />
5.1. Introducción<br />
En el capitulo 4 se mostraron técnicas <strong>de</strong> procesamiento <strong>de</strong> la corriente<br />
portadora <strong>de</strong> secuencia negativa y <strong>de</strong> las componentes <strong>de</strong> secuencia cero<br />
para extraer la posición <strong>de</strong>l rotor. Un aspecto clave en la implementación<br />
<strong>de</strong> estas técnicas es la compensación <strong>de</strong> las saliencias secundarias presentes<br />
en la máquina. Entre ellas, cabe <strong>de</strong>stacar las inducidas por saturación,<br />
así como las <strong>de</strong>bidas a efectos <strong>de</strong> intermodulación. La compensación <strong>de</strong> estas<br />
asimetrías mediante tablas <strong>de</strong> <strong>de</strong>sacoplo <strong>de</strong> mostró en los puntos 4.6 y<br />
4.7. Tal y como se enunció entonces, los problemas asociados con el uso <strong>de</strong><br />
tablas <strong>de</strong> <strong>de</strong>sacoplo se <strong>de</strong>ben tanto a su diseño —<strong>de</strong>terminar cuantos elementos<br />
son necesarios—, como a su construcción —<strong>de</strong>terminar el valor <strong>de</strong><br />
cada elemento—. A<strong>de</strong>más, dichas tablas son específicas para cada máquina,<br />
siendo difícilmente adaptables, y en general inutilizables, en máquinas con<br />
diseños distintos.<br />
Se pue<strong>de</strong>n utilizar métodos alternativos a las tablas <strong>de</strong> interpolación. En<br />
el caso <strong>de</strong> que se disponga <strong>de</strong> un mo<strong>de</strong>lo <strong>de</strong> las saliencias que se <strong>de</strong>sea <strong>de</strong>sacoplar,<br />
se pue<strong>de</strong> utilizar dicho mo<strong>de</strong>lo para construir un estimador y realizar la<br />
compensación. Esta solución, si bien es factible, plantea gran<strong>de</strong>s dificulta<strong>de</strong>s<br />
asociadas a la complejidad <strong>de</strong> un mo<strong>de</strong>lo que <strong>de</strong>scriba el comportamiento <strong>de</strong><br />
las asimetrías, el cual se ha verificado experimentalmente que es altamente<br />
no lineal [54,57,58]. Precisamente esta característica sugiere el uso <strong>de</strong> re<strong>de</strong>s<br />
neuronales para aproximar el sistema. El uso <strong>de</strong> re<strong>de</strong>s neuronales aplicado a
114 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
técnicas sensorless basadas en la inyección <strong>de</strong> una señal portadora se propone<br />
en [51]. El empleo <strong>de</strong> este tipo <strong>de</strong> técnicas no se encuentra muy extendido<br />
por las siguientes razones:<br />
1. La complejidad asociada a una red neuronal.<br />
2. La selección no <strong>de</strong>terminista <strong>de</strong> la estructura <strong>de</strong> la red, —número <strong>de</strong><br />
capas y neuronas—.<br />
3. Los requisitos computacionales para su implementación en tiempo real.<br />
Todos estos inconvenientes se <strong>de</strong>rivan <strong>de</strong> no incorporar el conocimiento<br />
apriorísitico <strong>de</strong>l sistema físico en la estructura <strong>de</strong> la red neuronal.<br />
En este capítulo se propone el uso <strong>de</strong> un tipo <strong>de</strong> re<strong>de</strong>s, <strong>de</strong>sarrolladas por<br />
Seidl, Lorenz y Dölen [9,4], y <strong>de</strong>nominadas re<strong>de</strong>s neuronales estructuradas 1 .<br />
Su principal característica es la incorporación <strong>de</strong>l conocimiento apriorístico<br />
<strong>de</strong>l sistema en la estructura <strong>de</strong> la red. Es <strong>de</strong>cir, el número <strong>de</strong> capas, neuronas<br />
y conexiones entre ellas viene <strong>de</strong>terminado por el mo<strong>de</strong>lo <strong>de</strong>l sistema. Esta<br />
aproximación tiene importantes ventajas:<br />
1. Se reduce la complejidad <strong>de</strong> la red.<br />
2. Se introduce una estructura que admite modificaciones posteriores en<br />
partes <strong>de</strong> la misma sin afectar al resto.<br />
3. Reducción en los tiempos <strong>de</strong> entrenamiento.<br />
El capítulo comienza con una clasificación <strong>de</strong> los tipos <strong>de</strong> re<strong>de</strong>s neuronales<br />
existentes. Se analiza la posibilidad <strong>de</strong> utilizarlas en el procesamiento <strong>de</strong> la<br />
señal portadora <strong>de</strong> alta frecuencia. Centrándose en las re<strong>de</strong>s feed-forward,<br />
se muestran las limitaciones <strong>de</strong> las estructuras tradicionales, y se introduce<br />
una alternativa basada en el empleo <strong>de</strong> re<strong>de</strong>s neuronales estructuradas. Este<br />
tipo <strong>de</strong> re<strong>de</strong>s permite incorporar a la estructura <strong>de</strong> la red la información<br />
<strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong> la máquina. El <strong>de</strong>sarrollo <strong>de</strong> la topología<br />
<strong>de</strong> la red, <strong>de</strong>rivada <strong>de</strong>l mo<strong>de</strong>lo presentado en el capítulo 2, es una <strong>de</strong> las<br />
contribuciones <strong>de</strong> esta tesis. Finalmente se presentan los resultados obtenidos<br />
mediante el procesamiento basado en re<strong>de</strong>s neuronales, estableciendo una<br />
comparación con los métodos presentados en el capítulo anterior.<br />
1 SNN en inglés <strong>de</strong> Structured Neural Networks.
5.2 Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales 115<br />
5.2. Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales<br />
En la bibliografía sobre re<strong>de</strong>s neuronales existen numerosos libros <strong>de</strong><br />
referencia que realizan exhaustivos estudios sobre las clases <strong>de</strong> re<strong>de</strong>s neuronales,<br />
sus propieda<strong>de</strong>s, algoritmos <strong>de</strong> entrenamiento. . . [161,167,166]. También<br />
es posible encontrar textos más específicos, en los que se resume el<br />
estado <strong>de</strong>l arte <strong>de</strong>l uso <strong>de</strong> técnicas <strong>de</strong> inteligencia artificial en general, y <strong>de</strong><br />
las re<strong>de</strong>s neuronales en particular, en el control y diagnóstico <strong>de</strong> máquinas<br />
eléctricas [173]. Esta sección revisa a gran<strong>de</strong>s rasgos las propieda<strong>de</strong>s más<br />
<strong>de</strong>stacables <strong>de</strong> las re<strong>de</strong>s neuronales, como paso previo a su uso en métodos<br />
<strong>de</strong> control sin sensor <strong>de</strong> velocidad/posición.<br />
5.2.1. Mo<strong>de</strong>lo biológico<br />
Las re<strong>de</strong>s neuronales artificiales 2 se basan en su equivalente biológico. Es<br />
útil introducir la nomenclatura en términos biológicos, puesto que muchos<br />
autores utilizan esta misma nomenclatura en sus trabajos. Las partes <strong>de</strong> una<br />
neurona se <strong>de</strong>nominan:<br />
1. Dendritas. Son las entradas a la neurona. Reciben la información proveniente<br />
<strong>de</strong> otras neuronas.<br />
2. Soma. Cuerpo <strong>de</strong> la neurona. Su función es recolectar la información<br />
<strong>de</strong> todas las entradas, combinarla y transformarla para ser procesada<br />
por otras neuronas.<br />
3. Axón. Salida <strong>de</strong> la neurona. Transmite la información hacia las neuronas<br />
conectadas a ella.<br />
4. Sinapsis. Punto <strong>de</strong> unión entre un axón y una <strong>de</strong>ntrita.<br />
El procesamiento que ocurre <strong>de</strong>ntro <strong>de</strong> una neurona se pue<strong>de</strong> resumir en:<br />
El soma procesa la información proveniente <strong>de</strong> las <strong>de</strong>ndritas mediante<br />
una suma pon<strong>de</strong>rada <strong>de</strong> las señales que recibe. Si este<br />
valor es mayor que el nivel <strong>de</strong> activación <strong>de</strong> la neurona, la señal<br />
pon<strong>de</strong>rada se convierte en un tren <strong>de</strong> impulsos mediante una función<br />
no lineal —función <strong>de</strong> activación somática—. Estos trenes<br />
<strong>de</strong> impulsos son transmitidos a otras neuronas mediante el axón.<br />
Este mo<strong>de</strong>lo biológico es la base <strong>de</strong>l <strong>de</strong>sarrollo <strong>de</strong> técnicas <strong>de</strong> inteligencia<br />
artificial basadas en re<strong>de</strong>s neuronales artificiales, y punto <strong>de</strong> partida para el<br />
<strong>de</strong>sarrollo <strong>de</strong> los siguientes puntos.<br />
2 Del término anglosajón Artificial Neural Networks (ANN).
116 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
5.2.2. Mo<strong>de</strong>los <strong>de</strong> neuronas artificiales<br />
Las neuronas artificiales, basadas en sus homólogas biológicas, se organizan<br />
en estructuras paralelas <strong>de</strong>nominadas re<strong>de</strong>s neuronales artificiales. Las<br />
conexiones entre los elementos individuales, o neuronas, se realiza mediante<br />
pesos adaptativos. El mecanismo <strong>de</strong> adaptación <strong>de</strong> dichos pesos se conoce<br />
como proceso <strong>de</strong> aprendizaje. Por lo tanto, las re<strong>de</strong>s neuronales artificiales<br />
se pue<strong>de</strong>n <strong>de</strong>finir como estimadores adaptativos <strong>de</strong> funciones, con una<br />
estructura similar al equivalente biológico.<br />
Atendiendo a la estructura <strong>de</strong> las neuronas, éstas se pue<strong>de</strong>n clasificar en:<br />
1) neuronas artificiales estáticas y 2) neuronas artificiales dinámicas. Un<br />
posible mo<strong>de</strong>lo <strong>de</strong> las primeras se divi<strong>de</strong> en cuatro partes:<br />
1. entrada(s).<br />
2. un sumador pon<strong>de</strong>rado.<br />
3. una función no dinámica, <strong>de</strong>nominada generalmente función <strong>de</strong> activación.<br />
4. salida(s).<br />
Las neuronas estáticas no incorporan ninguna dinámica. Por el contrario, las<br />
neuronas artificiales dinámicas incorporan los cuatro puntos anteriores más<br />
un bloque adicional, encargado <strong>de</strong> introducir un comportamiento dinámico.<br />
Este bloque pue<strong>de</strong> implementarse incluyendo un retardo a la salida <strong>de</strong> la<br />
función <strong>de</strong> activación.<br />
El mo<strong>de</strong>lo <strong>de</strong> neurona artificial presentado se pue<strong>de</strong> expresar en términos<br />
matemáticos según la relación (5.1)<br />
⎛<br />
⎞<br />
n∑<br />
y i (t) = f i<br />
⎝ w ij x j (t) + b i<br />
⎠ (5.1)<br />
don<strong>de</strong><br />
y i<br />
f i<br />
w ij<br />
x j (t)<br />
b i<br />
j=1<br />
: salida <strong>de</strong> la neurona i − ésima.<br />
: función <strong>de</strong> activación.<br />
: peso en la conexión entre el elemento j <strong>de</strong>l vector <strong>de</strong> entradas<br />
y la neurona i.<br />
: componente j − ésima <strong>de</strong>l vector <strong>de</strong> entradas,<br />
x = [x 1 (t), x 2 (t), · · · , x n (t)] T<br />
: constante conocida como bias.<br />
La representación esquemática <strong>de</strong> la neurona artificial se muestra en la<br />
figura 5.1
5.2 Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales 117<br />
Sinapsis<br />
Soma<br />
entradas<br />
bias<br />
x 1<br />
x 2<br />
x n<br />
1<br />
w l1<br />
w l2<br />
w ln<br />
Dendrita<br />
b i<br />
∑ n<br />
j=1<br />
S i<br />
Función <strong>de</strong> activación<br />
f i (S i )<br />
y i<br />
Figura 5.1: Representación esquemática <strong>de</strong>l mo<strong>de</strong>lo matemático <strong>de</strong> una neurona<br />
artificial.<br />
5.2.3. Re<strong>de</strong>s neuronales artificiales<br />
Empleando como elemento básico la neurona artificial <strong>de</strong>scrita en el apartado<br />
anterior, las re<strong>de</strong>s neuronales se construyen agrupando varias <strong>de</strong> éstas,<br />
conformando el siguiente nivel <strong>de</strong> organización jerárquica <strong>de</strong>ntro <strong>de</strong> una red<br />
neuronal. Esta estructura se conoce como capa. Se pue<strong>de</strong>n construir capas<br />
con cualquier número <strong>de</strong> neuronas, siendo el mínimo una. Aplicando notación<br />
vectorial, se pue<strong>de</strong> <strong>de</strong>finir la salida <strong>de</strong> una capa como (5.2)<br />
y m = F m (w m x + B m )<br />
⎡ ⎤ ⎡<br />
⎤ ⎛⎡<br />
⎤ ⎡ ⎤ ⎡ ⎤⎞<br />
y 1 f 1 0 · · · 0 w 11 w 12 · · · w 1n x 1 b 1<br />
y 2<br />
⎢ ⎥<br />
⎣ . ⎦ = 0 f 2 · · · 0<br />
w 21 w 22 · · · w 2n<br />
x 2<br />
⎢<br />
⎣<br />
.<br />
. . ..<br />
⎥ ⎜⎢<br />
. ⎦ ⎝⎣<br />
.<br />
. . ..<br />
⎥ ⎢ ⎥<br />
. ⎦ ⎣ . ⎦ + b 2 ⎢ ⎥⎟<br />
⎣ . ⎦⎠<br />
y k 0 0 0 f k w k1 w k2 · · · w kn x n b k<br />
don<strong>de</strong><br />
y m : vector <strong>de</strong> salidas <strong>de</strong> la capa m.<br />
F m : matriz <strong>de</strong> funciones <strong>de</strong> activación <strong>de</strong> la capa m.<br />
w m : matriz <strong>de</strong> pesos <strong>de</strong> la capa m.<br />
x : vector <strong>de</strong> entradas.<br />
: vector <strong>de</strong> bias.<br />
B m<br />
(5.2)<br />
Una vez <strong>de</strong>finida la estructura <strong>de</strong> una capa, la estructura final <strong>de</strong> una<br />
red neuronal se logra mediante la unión <strong>de</strong> sucesivas capas. Dependiendo <strong>de</strong>l<br />
tipo <strong>de</strong> uniones entre las diferentes capas se obtienen diferentes mo<strong>de</strong>los <strong>de</strong><br />
re<strong>de</strong>s neuronales. Se <strong>de</strong>finen las re<strong>de</strong>s neuronales feed-forward como re<strong>de</strong>s<br />
formadas por un número in<strong>de</strong>finido <strong>de</strong> capas, conectadas entre si <strong>de</strong> forma<br />
que todas las salidas <strong>de</strong> una capa se conectan a todas las entradas <strong>de</strong> la siguiente,<br />
sin permitirse conexiones entre elementos <strong>de</strong> la misma capa. Por lo
118 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
x 1<br />
∑<br />
∑<br />
∑<br />
y 1<br />
x 2<br />
∑<br />
∑<br />
∑<br />
y 2<br />
x 3<br />
∑<br />
∑<br />
∑<br />
y 3<br />
x n<br />
∑<br />
∑<br />
∑<br />
y m<br />
Figura 5.2: Estructura feed-forward. El vector <strong>de</strong> entradas, x se conecta a la capa <strong>de</strong><br />
entrada. La información se transmite sólo hacia la salida mediante las conexiones<br />
entre capas sucesivas. La capa <strong>de</strong> salida aglutina el resultado <strong>de</strong> la red en el vector<br />
<strong>de</strong> salidas, y.<br />
tanto, la salida en cada instante <strong>de</strong> tiempo <strong>de</strong>pen<strong>de</strong>rá, exclusivamente, <strong>de</strong> la<br />
entrada en el instante actual. La literatura adopta generalmente el criterio<br />
<strong>de</strong> que el número <strong>de</strong> capas que conforman una red incluye sólo aquellas que<br />
realizan algún tipo <strong>de</strong> procesamiento. Por lo tanto, la capa <strong>de</strong> entrada, cuya<br />
única función es conectar las entradas a la primera capa <strong>de</strong> procesamiento,<br />
se excluye <strong>de</strong>l recuento. En la figura 5.2 se muestra gráficamente la estructura<br />
<strong>de</strong> este tipo <strong>de</strong> re<strong>de</strong>s. La expresión <strong>de</strong> la salida <strong>de</strong> la red, en su forma<br />
vectorial, se muestra en (5.3)<br />
y 1 = F 1 (w 1 x + B 1 ) = F 1 (S 1 )<br />
y 2 = F 2 (w 2 y 1 + B 2 ) = F 2 (S 2 )<br />
.<br />
y m = F m (w m y m−1 + B m ) = F m (S m )<br />
(5.3)<br />
En caso <strong>de</strong> que la estructura <strong>de</strong> la red incorpore conexiones <strong>de</strong>s<strong>de</strong> capas<br />
posteriores hacia capas anteriores, introduciendo <strong>de</strong> esta manera una <strong>de</strong>pen<strong>de</strong>ncia<br />
entre la salida en el instante actual y la salida en periodos anteriores,<br />
el tipo <strong>de</strong> red se conoce como recurrente [167].
5.2 Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales 119<br />
5.2.4. Algoritmos <strong>de</strong> entrenamiento<br />
El proceso <strong>de</strong> adaptación <strong>de</strong> los pesos <strong>de</strong> una red neuronal se conoce como<br />
entrenamiento. Atendiendo al tipo <strong>de</strong> entrenamiento, las re<strong>de</strong>s neuronales se<br />
pue<strong>de</strong>n agrupar en: 1) supervisadas y 2) no supervisadas. En las primeras,<br />
el proceso <strong>de</strong> entrenamiento se realiza presentando <strong>de</strong> manera simultánea un<br />
conjunto <strong>de</strong> pares <strong>de</strong> elementos <strong>de</strong> entrada y la salida <strong>de</strong>seada. El entrenamiento<br />
<strong>de</strong> la red tiene como objetivo inferir la función que relaciona dichos<br />
pares. Las segundas sólo emplean los datos <strong>de</strong> entrada, adaptando sus pesos<br />
para clasificar los datos siguiendo algún criterio, normalmente algún tipo <strong>de</strong><br />
distancia entre <strong>de</strong>terminadas características <strong>de</strong> los datos [166].<br />
El proceso <strong>de</strong> entrenamiento se caracteriza por la función <strong>de</strong> coste. La<br />
función <strong>de</strong> coste es la métrica utilizada durante el entrenamiento para cuantificar<br />
la distancia en cada paso <strong>de</strong>l proceso a la solución óptima <strong>de</strong>l problema.<br />
Re<strong>de</strong>s supervisadas<br />
El entrenamiento en las re<strong>de</strong>s supervisadas se realiza mediante la minimización<br />
<strong>de</strong> alguna función <strong>de</strong>l error. Los métodos más conocidos tratan<br />
<strong>de</strong> minimizar el error entre la salida <strong>de</strong>seada y la actual. El proceso <strong>de</strong> entrenamiento<br />
supervisado, requiere introducir un conjunto <strong>de</strong> entradas a la<br />
red para obtener los estados inferidos en los puntos en los que se evalúa la<br />
función <strong>de</strong> error.<br />
Back-Propagation Dentro <strong>de</strong> los algoritmos aplicados a re<strong>de</strong>s supervisadas,<br />
probablemente el más conocido sea el back-propagation. Este algoritmo<br />
se emplea en re<strong>de</strong>s <strong>de</strong> tipo feed-forward o en re<strong>de</strong>s recurrentes cuyas conexiones<br />
realimentadas no sean adaptables.<br />
El algoritmo <strong>de</strong> innovación, mediante el cual se varían los pesos <strong>de</strong> las<br />
diferentes neuronas, es una generalización <strong>de</strong> la regla <strong>de</strong>lta 3 para funciones <strong>de</strong><br />
activación no lineales y re<strong>de</strong>s multicapa. La generalización consiste en <strong>de</strong>finir<br />
3 El algoritmo <strong>de</strong>lta es un método <strong>de</strong> aprendizaje basado en mínimos cuadrados. Su<br />
funcionamiento se basa en minimizar el error cuadrático medio que se produce en la<br />
estimación <strong>de</strong> la red, tomando como función <strong>de</strong> coste E = P p=n<br />
P<br />
p=1 Ep = 1 p=n<br />
2 p=1 (dp − y p ) 2 ,<br />
don<strong>de</strong> d p es la salida <strong>de</strong>seada para el subconjunto <strong>de</strong> entrada p e y p es la salida real<br />
para el mismo subconjunto. Aplicando un método conocido como gradiente <strong>de</strong>scen<strong>de</strong>nte,<br />
la innovación <strong>de</strong> los pesos es calculada según ∆ p = −γ ∂Ep<br />
∂ω j<br />
, es <strong>de</strong>cir se incrementa los<br />
pesos en la dirección que hace disminuir el error. Aplicando ∂Ep<br />
∂ω j<br />
en cuenta ∂yp<br />
∂w j<br />
= x j y ∂Ep = −(d p − y p ) se obtiene ∆<br />
∂y p<br />
p = γδ p x j<br />
= ∂Ep<br />
∂y p<br />
∂y p<br />
∂w j<br />
, y teniendo
120 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
el operador δ como el gradiente negativo <strong>de</strong>l error respecto a la entrada<br />
agregada a la función <strong>de</strong> activación en cada neurona,<br />
don<strong>de</strong><br />
δ p k = −∂Ep ∂s p ,<br />
k<br />
s p k = ∑ n<br />
p=1 w kpx p (t) + b k : suma pon<strong>de</strong>rada en la neurona k.<br />
quedando la expresión <strong>de</strong>l término <strong>de</strong> innovación <strong>de</strong> los pesos con la misma<br />
estructura que en la regla <strong>de</strong>lta <strong>de</strong>finida anteriormente. Para obtener la<br />
relación <strong>de</strong> la expresión anterior con la función <strong>de</strong> activación —F — <strong>de</strong> cada<br />
neurona, se aplica la regla <strong>de</strong> la ca<strong>de</strong>na a la anterior expresión, obteniendo<br />
δ p k = −∂Ep ∂y p k<br />
∂y p k<br />
∂s p k<br />
,<br />
∂y p k<br />
∂s p k<br />
= F ′ (s p k )<br />
Particularizando la anterior expresión para neuronas situadas en la capa<br />
<strong>de</strong> salida o en una capa oculta se obtienen las expresiones (5.4) y (5.5),<br />
respectivamente.<br />
∂E p<br />
∂y p o<br />
∂E p<br />
∂y p h<br />
= − (d p o − yo), p capa <strong>de</strong> salida (5.4)<br />
∑N o<br />
= − δoω p ho , capas ocultas (5.5)<br />
o=1<br />
don<strong>de</strong> los subíndices o se refieren a las neuronas <strong>de</strong> la capa <strong>de</strong> salida 4 y los h<br />
a las <strong>de</strong> las capas ocultas 5 . De esta manera se obtiene un proceso recursivo<br />
para calcular los pesos en todas las neuronas que conforman la red, partiendo<br />
<strong>de</strong>l error obtenido a la salida y realizando una propagación <strong>de</strong> éste hacia las<br />
capas más interiores. Aunque el ejemplo se ha simplificado utilizando sólo<br />
una capa oculta, la generalización para una topología con mayor número <strong>de</strong><br />
capas es inmediata. La expresión <strong>de</strong> la actualización <strong>de</strong> los pesos según este<br />
algoritmo queda<br />
∆ω p k = γδp k yp (5.6)<br />
Existen algunas variaciones en el algoritmo <strong>de</strong> entrenamiento, las cuales<br />
aña<strong>de</strong>n velocidad y estabilidad en la convergencia. Entre ellas, cabe <strong>de</strong>stacar<br />
la variación <strong>de</strong>l ratio <strong>de</strong> aprendizaje γ, haciendo disminuir su valor en cada<br />
iteración para asegurar la convergencia; o <strong>de</strong> la dirección en la cual varían<br />
los pesos, realizándose ya no en la dirección <strong>de</strong>l gradiente negativo <strong>de</strong>l error<br />
4 <strong>de</strong> output.<br />
5 <strong>de</strong> hid<strong>de</strong>n.
5.2 Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales 121<br />
sino en una combinación entre ésta y el valor actual. Este variación, conocida<br />
como momentum, se rige según la ecuación (5.7)<br />
don<strong>de</strong><br />
γ<br />
α<br />
∆ω jk (t + 1) = γδ p k yp j + α∆ω jk(t) (5.7)<br />
: pon<strong>de</strong>ración <strong>de</strong>l aprendizaje en la dirección <strong>de</strong>l gradiente negativo<br />
<strong>de</strong> la función <strong>de</strong> error en el instante actual.<br />
: pon<strong>de</strong>ración <strong>de</strong>l aprendizaje en la dirección <strong>de</strong>l gradiente en el<br />
instante anterior.<br />
La aplicación <strong>de</strong>l momentum hace disminuir la sensibilidad <strong>de</strong> la red a<br />
los <strong>de</strong>talles <strong>de</strong> la superficie que conforman las variables. De esta manera se<br />
ayuda a evitar el riesgo <strong>de</strong> caer en mínimos locales, los cuales provocan un<br />
resultado erróneo en el entrenamiento [161].<br />
Levenberg - Marquardt. El algoritmo back-propagation no es muy efectivo<br />
para actualizar los pesos <strong>de</strong> las neuronas situadas en las capas ocultas<br />
[166]. En [18] se propone el uso <strong>de</strong>l algoritmo <strong>de</strong> Levenberg-Marquardt<br />
[19, 20] como método <strong>de</strong> entrenamiento <strong>de</strong> re<strong>de</strong>s perceptrón multicapa. Entre<br />
sus ventajas <strong>de</strong>staca una mayor velocidad <strong>de</strong> convergencia [12]. En contrapartida,<br />
los recursos <strong>de</strong> memoria requeridos son mayores. Sus requisitos<br />
<strong>de</strong> almacenamiento y <strong>de</strong> cálculos son <strong>de</strong> or<strong>de</strong>n O(N 2 ), siendo O(N) para<br />
back-propagation; don<strong>de</strong> N es el número total <strong>de</strong> pesos adaptables. Este algoritmo,<br />
logra unos tiempos menores <strong>de</strong> entrenamiento mediante el empleo<br />
<strong>de</strong> un un coeficiente <strong>de</strong> entrenamiento adaptativo, el cual trata <strong>de</strong> mantener<br />
su valor lo más alto posible conservando al mismo tiempo la estabilidad <strong>de</strong>l<br />
proceso. Los ajustes <strong>de</strong> los pesos se realizan según la expresión, (5.8)<br />
don<strong>de</strong><br />
J : Jacobiano <strong>de</strong> la matriz <strong>de</strong> pesos.<br />
I : Matriz i<strong>de</strong>ntidad.<br />
µ : escalar no negativo.<br />
ɛ : vector <strong>de</strong> error.<br />
∆ω = (J T · J + µI) −1 · J T · ɛ (5.8)<br />
El elemento que modifica el comportamiento <strong>de</strong> este algoritmo es el<br />
parámetro µ. A medida que µ → ∞, el ajuste <strong>de</strong> los pesos se convierte<br />
en la técnica <strong>de</strong>l gradiente <strong>de</strong>scendiente; mientras que haciendo <strong>de</strong>crecer su<br />
valor se comporta igual que la técnica Gauss-Newton tradicional. Este último<br />
algoritmo tiene un comportamiento más preciso y más rápido en las<br />
cercanías <strong>de</strong> un mínimo <strong>de</strong> la función <strong>de</strong> error. Por lo tanto, el modo <strong>de</strong><br />
proce<strong>de</strong>r general <strong>de</strong>l algoritmo Levenberg-Marquardt será hacer <strong>de</strong>crecer el<br />
valor <strong>de</strong> µ en cada paso, incrementándolo sólo en el caso <strong>de</strong> que se haya<br />
producido un incremento en la función <strong>de</strong> error.
122 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
Re<strong>de</strong>s no supervisadas<br />
En esta tesis se han empleado exclusivamente re<strong>de</strong>s <strong>de</strong> tipo supervisado,<br />
tanto en su aplicación al control sensorless como al diagnóstico. A modo<br />
<strong>de</strong> referencia, en [173] se muestran tipos <strong>de</strong> re<strong>de</strong>s no supervisadas aplicadas<br />
a técnicas <strong>de</strong> control y diagnóstico. Particularmente, se <strong>de</strong>tallan las características<br />
y métodos <strong>de</strong> entrenamiento <strong>de</strong> los mapas autoasociativos SOM 6 .<br />
En [2] se hace un repaso a la topología y métodos <strong>de</strong> entrenamiento <strong>de</strong> varios<br />
tipos <strong>de</strong> re<strong>de</strong>s no supervisadas, como las re<strong>de</strong>s VQ 7 , SOM, KR-SOM 8 ;<br />
y re<strong>de</strong>s que emplean métodos <strong>de</strong> entrenamiento supervisado y no supervisado<br />
<strong>de</strong> manera combinada, como el caso <strong>de</strong> las re<strong>de</strong>s RBF 9 . Su aplicación<br />
a métodos <strong>de</strong> supervisión <strong>de</strong> procesos complejos, y en particular su uso en<br />
el campo <strong>de</strong>l diagnóstico <strong>de</strong> máquinas eléctricas <strong>de</strong>muestra la potencia <strong>de</strong><br />
estas topologías.<br />
5.3. Re<strong>de</strong>s neuronales estructuradas<br />
El uso <strong>de</strong> re<strong>de</strong>s neuronales perceptrón 10 multicapa, o alguna <strong>de</strong> sus variaciones,<br />
aplicadas a técnicas <strong>de</strong> control sensorless ha sido propuesto por<br />
diferentes autores [38,45,37,28,32,47,49,33,50,29,34,51]. Si bien ninguna <strong>de</strong><br />
estas referencias, exceptuando [51], se basa en la inyección <strong>de</strong> una señal portadora,<br />
sirven para hacerse una i<strong>de</strong>a <strong>de</strong>l volumen <strong>de</strong> investigación <strong>de</strong>dicado<br />
a este área. Todas los métodos basados en estas técnicas presentan alguno<br />
<strong>de</strong> los inconvenientes enumerados a continuación:<br />
- Complejidad <strong>de</strong> la red. Por lo general, el proceso que se requiere aproximar<br />
es complejo. La aproximación mediante un mo<strong>de</strong>lo basado en<br />
re<strong>de</strong>s neuronales se logra mediante la unión <strong>de</strong> capas y neuronas. El<br />
número <strong>de</strong> capas, neuronas y conexiones será tanto más alto cuanto<br />
más complejo sea el problema a resolver.<br />
- In<strong>de</strong>terminación <strong>de</strong> la estructura. El número <strong>de</strong> capas, neuronas e interconexiones<br />
se <strong>de</strong>termina por métodos <strong>de</strong> prueba y error. Esto hace<br />
que el <strong>de</strong>terminar la estructura óptima, o al menos una que se le aproxime,<br />
sea una labor tediosa y difícil <strong>de</strong> sistematizar.<br />
- Requerimientos computacionales. El hecho <strong>de</strong> obtener una estructura<br />
compleja hace que los cálculos a realizar para obtener la salida <strong>de</strong> la<br />
6 <strong>de</strong> Self-Organizing Map.<br />
7 Vector Quantization.<br />
8 Kernel Regression Self-Organizing Maps.<br />
9 Radial Basis Functions.<br />
10 Esta <strong>de</strong>finición no es estrictamente correcta, refiriéndose al subconjunto <strong>de</strong> re<strong>de</strong>s feddforward<br />
cuya función <strong>de</strong> activación es <strong>de</strong> tipo limitador (hard-limit).
5.3 Re<strong>de</strong>s neuronales estructuradas 123<br />
red sean elevados. A<strong>de</strong>más, el periodo <strong>de</strong> entrenamiento será largo y<br />
costoso, al tener que <strong>de</strong>terminar todas las uniones entre las diferentes<br />
neuronas que conforman la estructura <strong>de</strong> la red.<br />
Para solventar estos inconvenientes, se propone el uso <strong>de</strong> mo<strong>de</strong>los <strong>de</strong> re<strong>de</strong>s<br />
con una topología <strong>de</strong>terminista, que permitan la incorporación <strong>de</strong>l conocimiento<br />
apriorístico y con unos requisitos computacionales reducidos. Las re<strong>de</strong>s<br />
neuronales estructuradas cumplen todas estas características, haciéndolas<br />
atractivas para su empleo en técnicas sensorless y <strong>de</strong> diagnóstico. Este<br />
tipo <strong>de</strong> re<strong>de</strong>s fueron propuestas por primera vez en [9] por Seidl y Lorenz.<br />
Sus propieda<strong>de</strong>s se pue<strong>de</strong>n sumarizar en:<br />
- Adoptan una estructura que permite incorporar la información física<br />
<strong>de</strong>l proceso real.<br />
- Tienen una estructura más sencilla que las re<strong>de</strong>s neuronales tradicionales.<br />
Tanto el número <strong>de</strong> capas como el <strong>de</strong> neuronas vienen <strong>de</strong>terminadas<br />
por el mo<strong>de</strong>lo matemático subyacente. No es necesaria una<br />
etapa <strong>de</strong> prueba y error para <strong>de</strong>terminar una estructura apropiada <strong>de</strong><br />
la red.<br />
- Reducción en el tiempo <strong>de</strong> entrenamiento. Cada conexión tiene un<br />
significado físico. Los pesos pue<strong>de</strong>n ser inicializados con unos valores<br />
relativamente cercanos al final.<br />
- La variación <strong>de</strong> los pesos durante el proceso <strong>de</strong> entrenamiento pue<strong>de</strong><br />
acotarse, en caso <strong>de</strong> que se disponga <strong>de</strong> la información <strong>de</strong>l proceso.<br />
Esto pue<strong>de</strong> evitar la aparición <strong>de</strong> mínimos locales en la función <strong>de</strong><br />
error, mejorando la convergencia.<br />
- Las funciones <strong>de</strong> activación adoptan expresiones que retienen información<br />
<strong>de</strong>l proceso. De esta manera se evita el <strong>de</strong>scribir un comportamiento<br />
no lineal como combinación <strong>de</strong> varias series <strong>de</strong> funciones no<br />
lineales. Este es el enfoque usado tradicionalmente en las diferentes<br />
topologías <strong>de</strong> re<strong>de</strong>s neuronales.<br />
5.3.1. Fundamentos teóricos<br />
Las re<strong>de</strong>s neuronales estructuradas <strong>de</strong>sarrolladas para esta tesis se basan<br />
en re<strong>de</strong>s recurrentes modificadas. Las modificaciones realizadas se pue<strong>de</strong>n<br />
<strong>de</strong>sglosar en cuatro puntos:<br />
- Tipos <strong>de</strong> neuronas. Al contrario que las re<strong>de</strong>s clásicas, se utilizan<br />
tanto neuronas Sigma (Σ) —computan su salida como el valor <strong>de</strong> la<br />
función <strong>de</strong> activación <strong>de</strong> la suma pon<strong>de</strong>rada <strong>de</strong> las entradas—, como
124 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
neuronas Pi (Π) —su salida es el valor <strong>de</strong> la función <strong>de</strong> activación <strong>de</strong>l<br />
producto pon<strong>de</strong>rado <strong>de</strong> las entradas—. De esta manera se incluye en<br />
la estructura <strong>de</strong> la red la posibilidad <strong>de</strong> especificar las relaciones entre<br />
las diferentes entradas.<br />
- Modificación Topológica. Se modifican las uniones entre las neuronas,<br />
<strong>de</strong> manera que sólo se realizan las interconexiones <strong>de</strong>rivadas <strong>de</strong>l<br />
mo<strong>de</strong>lo teórico.<br />
- Funciones <strong>de</strong> activación. Las funciones <strong>de</strong> activación adquieren importancia<br />
<strong>de</strong>s<strong>de</strong> un punto <strong>de</strong> vista físico, al representar funciones no<br />
lineales especificadas en el <strong>de</strong>sarrollo teórico.<br />
- Dinámica <strong>de</strong>l proceso. La dinámica <strong>de</strong>l proceso se incorpora a dos<br />
niveles. A nivel <strong>de</strong> neurona, se usan retardos en las conexiones <strong>de</strong><br />
las entradas. A nivel topológico, se usan conexiones <strong>de</strong>s<strong>de</strong> la salida<br />
hacia la entrada para mo<strong>de</strong>lar la dinámica <strong>de</strong>l mo<strong>de</strong>lo. Si bien las<br />
re<strong>de</strong>s recurrentes ya incorporan conexiones <strong>de</strong> este tipo <strong>de</strong> manera<br />
generalista, la propuesta realizada aquí incluye que esta conexión sea<br />
realizada <strong>de</strong> acuerdo a las ecuaciones <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong>l sistema físico.<br />
5.3.2. Incorporación <strong>de</strong>l conocimiento apriorístico<br />
El conocimiento <strong>de</strong>l mo<strong>de</strong>lo físico se incorpora en la red a dos niveles:<br />
1) nivel <strong>de</strong> neurona y 2) nivel <strong>de</strong> conexiones. Al igual que en el caso <strong>de</strong> las<br />
re<strong>de</strong>s no estructuradas, las re<strong>de</strong>s neuronales estructuradas se conforman a<br />
partir <strong>de</strong> los elementos básicos, o neuronas. La principal diferencia es que<br />
para el caso <strong>de</strong> las re<strong>de</strong>s neuronales estructuradas, cada neurona individual<br />
se diseña para <strong>de</strong>sempeñar una función particular. El análisis que hay que<br />
realizar para diseñar cada neurona se pue<strong>de</strong> diferenciar en:<br />
1. Relaciones entre las entradas a cada neurona. El soma <strong>de</strong> la neurona<br />
agrega la información <strong>de</strong> las diferentes entradas. Las re<strong>de</strong>s neuronales<br />
feed-forward multicapa emplean únicamente un sumador como sistema<br />
agregador. En el caso <strong>de</strong> las re<strong>de</strong>s estructuradas propuestas, la función<br />
<strong>de</strong> agregación podrá ser también un multiplicador. Estas relaciones se<br />
<strong>de</strong>rivan <strong>de</strong>l mo<strong>de</strong>lo físico.<br />
2. Relación entre la salida y las entradas. La salida <strong>de</strong> la neurona se<br />
computa aplicando la función <strong>de</strong> activación al resultado previo <strong>de</strong> la<br />
agregación <strong>de</strong> los datos <strong>de</strong> entrada. El conocimiento <strong>de</strong>l proceso físico<br />
se incorpora a esta relación mediante una función específicamente<br />
diseñada.
5.3 Re<strong>de</strong>s neuronales estructuradas 125<br />
En cuanto al diseño <strong>de</strong> las conexiones, el mo<strong>de</strong>lo físico impondrá una serie<br />
<strong>de</strong> relaciones entre los diferentes elementos <strong>de</strong> la red estructurada. Estas<br />
relaciones podrán ser fijas —invariantes en el proceso <strong>de</strong> entrenamiento—<br />
, o adaptativas —establecen su valor final durante el entrenamiento—. El<br />
hecho <strong>de</strong> emplear tanto conexiones completamente especificadas como conexiones<br />
variables permite conjugar la información conocida <strong>de</strong>l proceso con<br />
la <strong>de</strong>sconocida.<br />
5.3.3. Algoritmos <strong>de</strong> entrenamiento<br />
Aunque el uso <strong>de</strong> re<strong>de</strong>s neuronales estructuradas permite implementar<br />
algoritmos <strong>de</strong> entrenamiento específicos y altamente optimizados [27], consi<strong>de</strong>rando<br />
para ello todas las restricciones impuestas por el mo<strong>de</strong>lo, en el<br />
caso particular que nos ocupa, la sencillez <strong>de</strong> la red propuesta hace válidos<br />
muchos <strong>de</strong> los algoritmos más generalistas, manteniendo un tiempo <strong>de</strong> entrenamiento<br />
reducido. Para la estructura propuesta se ha utilizado el algoritmo<br />
<strong>de</strong> Levenberg-Marquardt.<br />
5.3.4. Desacoplo <strong>de</strong> saliencias secundarias mediante re<strong>de</strong>s<br />
neuronales estructuradas<br />
Como se apuntó en la introducción <strong>de</strong>l capítulo, el <strong>de</strong>sacoplo <strong>de</strong> saliencias<br />
secundarias mediante tablas <strong>de</strong> <strong>de</strong>sacoplo tiene el gran inconveniente <strong>de</strong><br />
la construcción <strong>de</strong> dichas tablas. Otra posibilidad consiste en realizar un<br />
mo<strong>de</strong>lo <strong>de</strong> las saliencias y construir un estimador utilizando dicho mo<strong>de</strong>lo.<br />
Debido a que éstas tienen una <strong>de</strong>pen<strong>de</strong>ncia altamente no lineal con el punto<br />
<strong>de</strong> funcionamiento <strong>de</strong> la máquina, la construcción <strong>de</strong> un mo<strong>de</strong>lo exacto <strong>de</strong><br />
las saliencias inducidas por saturación y por intermodulación es una tarea<br />
ardua. Otra alternativa se basa en el empleo <strong>de</strong> re<strong>de</strong>s neuronales, confiando<br />
en su capacidad para mo<strong>de</strong>lar sistemas no lineales. El principal problema<br />
entonces es <strong>de</strong>finir la estructura <strong>de</strong> la red, lo cual se realiza <strong>de</strong> manera ad<br />
hoc para cada caso en particular.<br />
Uniendo las ventajas <strong>de</strong> las dos alternativas, en este punto se propone<br />
el uso <strong>de</strong> una red neuronal estructurada para el <strong>de</strong>sacoplo <strong>de</strong> saliencias secundarias<br />
—saliencias inducidas por saturación y saliencias inducidas por<br />
intermodulación— en un control sensorless <strong>de</strong> posición basado en la inyección<br />
<strong>de</strong> una señal portadora. Para restringir el estudio siguiente se ha<br />
seleccionado como variable terminal la tensión <strong>de</strong> secuencia cero. La <strong>de</strong>cisión<br />
se justifica por ser una <strong>de</strong> las técnicas propuestas por el autor <strong>de</strong> esta<br />
tesis en capítulos anteriores. Su aplicación en el caso <strong>de</strong> disponer <strong>de</strong> otra<br />
variable terminal requiere ligeras modificaciones en la topología <strong>de</strong> la red,<br />
siendo válidos todos los conceptos presentados a partir <strong>de</strong> este punto.
126 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
La estructura <strong>de</strong> la red se divi<strong>de</strong> en capas y subre<strong>de</strong>s, cada una <strong>de</strong> ellas<br />
diseñada para mo<strong>de</strong>lar saliencias específicas. Se ha <strong>de</strong>sarrollado las subre<strong>de</strong>s<br />
para: 1) <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por saturación, 2) <strong>de</strong>sacoplo <strong>de</strong><br />
saliencias por intermodulación, 3) observador <strong>de</strong> rastreo.<br />
Desacoplo <strong>de</strong> saliencias inducidas por saturación mediante re<strong>de</strong>s<br />
neuronales estructuradas<br />
El objetivo <strong>de</strong> esta red es estimar las componentes <strong>de</strong> secuencia cero<br />
provocadas por las saliencias inducidas por saturación, basándose para ello<br />
en el mo<strong>de</strong>lo <strong>de</strong> estas saliencias. Partiendo <strong>de</strong> las ecuaciones en coor<strong>de</strong>nadas<br />
abc <strong>de</strong>l mo<strong>de</strong>lo en alta frecuencia, (5.9a)–(5.9c)<br />
v an = (ΣL σs + 2∆L σs cos (hθ e )) di a<br />
dt<br />
v bn =<br />
v cn =<br />
(<br />
( (<br />
ΣL σs + 2∆L σs cos h θ e − 2π 3<br />
(<br />
( (<br />
ΣL σs + 2∆L σs cos h θ e − 4π 3<br />
))) dib<br />
dt<br />
))) dic<br />
dt<br />
(5.9a)<br />
(5.9b)<br />
(5.9c)<br />
don<strong>de</strong><br />
ΣL σs<br />
∆L σs<br />
h<br />
θ e<br />
: valor medio <strong>de</strong> la inductancia transitoria <strong>de</strong> estátor.<br />
: inductancia diferencial transitoria <strong>de</strong> estátor.<br />
: or<strong>de</strong>n <strong>de</strong> armónico referido a radianes eléctricos.<br />
: posición angular <strong>de</strong> la saliencia en radianes eléctricos.<br />
Se obtiene el mo<strong>de</strong>lo equivalente en coor<strong>de</strong>nadas estacionarias —qd0 s —,<br />
(5.10).<br />
[<br />
v<br />
s<br />
q vd s T d ( [<br />
0] vs = L<br />
s<br />
dt qd0 i<br />
s<br />
q i s d is 0] T ]) (5.10)<br />
La matriz <strong>de</strong> inductancias, L qd0 viene <strong>de</strong>terminada por (5.11)<br />
⎡<br />
ΣL σs + 2 3<br />
L s qd0 = ⎢<br />
1(2 + α 1 ) √3 2<br />
4<br />
∆L 2 α 2 3 ∆L ⎤<br />
1(1 − α 1 )<br />
2<br />
⎣<br />
√<br />
3<br />
∆L 2 α 2 ΣL σs + 2∆L 1 (α 1 ) − √ 4<br />
3<br />
∆L 2 α<br />
⎥<br />
2 ⎦<br />
2<br />
3 ∆L 1(1 − α 1 ) − √ 2<br />
3<br />
∆L 2 (α 2 ) ΣL σs + 2 3 ∆L 1(1 + 2α 1 )<br />
(5.11)
5.3 Re<strong>de</strong>s neuronales estructuradas 127<br />
don<strong>de</strong>,<br />
∆L 1 = ∆L σs cos(hθ e )<br />
∆L 2 = ∆L σs sin(hθ e )<br />
( ) 2π<br />
α 1 = cos<br />
3 h ( ) 2π<br />
α 2 = sin<br />
3 h<br />
Resolviendo las ecuaciones (5.10) y (5.11) discretizadas mediante la aproximación<br />
bilineal, se obtiene la expresión discreta <strong>de</strong> la tensión <strong>de</strong> secuencia<br />
cero (5.12)<br />
v s 0[k] = ( 2L s qd0 [k] − Ls qd0 [k − 1]) (3,1) is q[k]<br />
+ ( 2L s qd0 [k] − Ls qd0 [k − 1]) (3,2) is d [k]<br />
− L s qd0 [k] (3,1)i s q[k − 1] − L s qd0 [k] (3,2)i s d [k − 1], don<strong>de</strong> (5.12)<br />
(i, j)<br />
k<br />
: elemento <strong>de</strong> la fila i − ésima, columna j − ésima <strong>de</strong> la matriz<br />
<strong>de</strong> inductancias (5.11).<br />
: instante <strong>de</strong> muestreo actual.<br />
Las componentes <strong>de</strong> secuencia cero provocadas por las saliencias inducidas<br />
por saturación pue<strong>de</strong>n mo<strong>de</strong>larse partiendo <strong>de</strong>l mo<strong>de</strong>lo abc. En dicho<br />
mo<strong>de</strong>lo, θ e es la posición <strong>de</strong>l flujo que causa la saturación. Atribuyendo la<br />
saturación al flujo principal <strong>de</strong> la máquina [54,57] el armónico más relevante<br />
se obtiene para un valor <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico h = 2. Por lo tanto, se<br />
consi<strong>de</strong>ra que el efecto <strong>de</strong> la saturación es el mismo en el polo norte y en el<br />
polo sur <strong>de</strong> cada fase.<br />
La expresión (5.12) sugiere que las componentes <strong>de</strong> secuencia cero <strong>de</strong>bidas<br />
a saliencias inducidas por saturación pue<strong>de</strong>n mo<strong>de</strong>larse como función <strong>de</strong> i s d ,<br />
i s q y θ e , todas ellas evaluadas en el periodo actual y el anterior, [k, k − 1].<br />
El valor <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico se hace h = 2 para la componente principal.<br />
El efecto <strong>de</strong> componentes adicionales <strong>de</strong>bidas a saturación se pue<strong>de</strong> analizar<br />
variando dicho or<strong>de</strong>n. Partiendo <strong>de</strong>l mo<strong>de</strong>lo discreto propuesto, se ha<br />
<strong>de</strong>sarrollado una red neuronal capaz <strong>de</strong> estimar los armónicos inducidos por<br />
saturación. La estructura propuesta se muestra en la figura 5.3. Los valores<br />
<strong>de</strong> los pesos mostrados en el esquema 5.3, y fijados por el mo<strong>de</strong>lo, vienen
128 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
dados por (5.13) y (5.14).<br />
w (3,1) = 2 3 cos(hθ e)[k]<br />
(1 − cos( 2π )<br />
3 h)<br />
= ω 31 cos(hθ e )[k]<br />
= Ls qd0 [k] (3,1)<br />
(5.13)<br />
∆L σs<br />
w (3,2) = 2 3 sin(hθe )[k]<br />
(sin(<br />
3√ 2π )<br />
3 h)<br />
= ω 32 sin(hθ e )[k]<br />
= Ls qd0 [k] (3,2)<br />
∆L σs<br />
(5.14)<br />
Los diferentes elementos que componen esta subred se <strong>de</strong>finen a continuación:<br />
Capa <strong>de</strong> entrada. Como se ha indicado en la expresión (5.12), las componentes<br />
<strong>de</strong> secuencia cero inducidas por saturación son función <strong>de</strong><br />
la posición angular <strong>de</strong> las saliencias provocadas por la saturación <strong>de</strong><br />
los caminos magnéticos, las cuales están a su vez ligadas a las componentes<br />
d, q <strong>de</strong> la corriente fundamental <strong>de</strong>l motor. Por lo tanto, la<br />
red <strong>de</strong>dicada a la extracción <strong>de</strong> dichas componentes recibe estas tres<br />
variables como entradas. De estas tres entradas, i s d , is q son variables<br />
medidas, mientras que ̂θ e es una variable estimada.<br />
Capas ocultas. Existen dos capas internas, <strong>de</strong>ducidas directamente <strong>de</strong>l<br />
mo<strong>de</strong>lo presentado y que, a priori, tiene todos los pesos <strong>de</strong> la red fijados<br />
por las ecuaciones <strong>de</strong> dicho mo<strong>de</strong>lo. Las capas se <strong>de</strong>scriben como:<br />
- Capa <strong>de</strong> inductancias. Calcula los términos inductivos en función<br />
<strong>de</strong> la posición estimada <strong>de</strong>l flujo, ̂θ e . Analizando la expresión discreta<br />
<strong>de</strong>l mo<strong>de</strong>lo, (5.12), se contabilizan cuatro términos diferentes<br />
<strong>de</strong>pendientes <strong>de</strong> la matriz <strong>de</strong> inductancias. Los términos se<br />
construyen mediante un proceso <strong>de</strong> dos etapas. La primera etapa<br />
obtiene los elementos individuales que intervienen en los términos<br />
indicados (2L s qd0 (3, 1), 2Ls qd0 (3, 2), −Ls qd0 (3, 1), −Ls qd0<br />
(3, 2))<br />
a partir <strong>de</strong> las variables w (3,1) y w (3,2) <strong>de</strong> las expresiones (5.13)<br />
y (5.14). Estos términos se obtienen mediante 6 neuronas tipo<br />
Π que reciben como entrada el cos ̂θ e y el sin ̂θ e en los instantes<br />
[k, k − 1]. En una segunda etapa se combinan los elementos<br />
individuales utilizando 2 neuronas tipo Σ. La salida se obtiene<br />
utilizando funciones <strong>de</strong> activación lineales.<br />
- Capa <strong>de</strong> acoplamiento. Implementa los productos especificados<br />
en el mo<strong>de</strong>lo entre las salidas <strong>de</strong> la capa <strong>de</strong> inductancias y las
5.3 Re<strong>de</strong>s neuronales estructuradas 129<br />
componentes <strong>de</strong>l vector <strong>de</strong> corriente. Se realiza mediante 4 neuronas<br />
tipo Π con función <strong>de</strong> activación lineal.<br />
Capa <strong>de</strong> salida. Denominada en el esquema Capa <strong>de</strong> saliencia. Formada<br />
por una neurona tipo Σ con 4 entradas con pesos adaptativos. El<br />
valor final <strong>de</strong> todos ellos, tras el proceso <strong>de</strong> entrenamiento, <strong>de</strong>be <strong>de</strong><br />
ser el mismo e igual a la inductancia diferencial, ∆L σs . La salida es el<br />
valor instantáneo <strong>de</strong> la tensión <strong>de</strong> secuencia cero <strong>de</strong>bido a las saliencias<br />
inducidas por saturación, <strong>de</strong>nominada en el esquema ̂v 0sat .<br />
En el anterior esquema llama la atención el hecho <strong>de</strong> que los valores <strong>de</strong><br />
los pesos que mo<strong>de</strong>lan la matriz <strong>de</strong> inductancias —w (3,1) y w (3,2) — estén<br />
divididos por el valor <strong>de</strong> la inductancia diferencial. Esta implementación<br />
se realiza con la intención <strong>de</strong> mover los pesos adaptativos hacia la capa<br />
<strong>de</strong> salida, la cual es lineal. Esto permite realizar el entrenamiento <strong>de</strong> la<br />
estructura mediante técnicas <strong>de</strong> mínimos cuadrados, aumentando <strong>de</strong> esta<br />
manera la velocidad <strong>de</strong> convergencia <strong>de</strong>l proceso.<br />
Con objeto <strong>de</strong> introducir grados <strong>de</strong> libertad adicionales, se permite variar<br />
los valores <strong>de</strong> los pesos situados en las entradas <strong>de</strong> la capa <strong>de</strong> acoplamiento.<br />
De esta manera se consigue simular acoplamiento entre las variables i s q e<br />
i s d<br />
. Estos pesos aparecen en el esquema <strong>de</strong> la figura 5.4 con las etiquetas<br />
ω cc1 − ω cc2 .<br />
La implementación final <strong>de</strong> la subred <strong>de</strong>dicada a la estimación <strong>de</strong> las<br />
saliencias inducidas por saturación incluye algunas modificaciones. La topología<br />
propuesta se muestra en la figura 5.4:<br />
- El número <strong>de</strong> capas se reduce en uno. Esto redunda en menos requisitos<br />
computaciones en la implementación en tiempo real.<br />
- Se introducen pesos adaptativos en la conexión entre las capas <strong>de</strong> inductancias<br />
y <strong>de</strong> acoplamiento. Estos nuevos parámetros se aña<strong>de</strong>n a<br />
los pesos fijos incluidos en el mo<strong>de</strong>lo —ω 31 , ω 32 —. Para permitir ambos<br />
tipos <strong>de</strong> conexiones es necesario <strong>de</strong>splazar los pesos <strong>de</strong>l mo<strong>de</strong>lo,<br />
situándolos en la entrada <strong>de</strong> las funciones trigonométricas. Como es<br />
obvio, esto introduce un error respecto a la ecuación (5.12). Sin embargo,<br />
dado que los pesos fijos toman unos valores ±1 y ±2, el pequeño<br />
error cometido es absorbido por las nuevas conexiones adaptativas.<br />
- La estructura final propuesta tiene 47 conexiones, <strong>de</strong> las cuales sólo 10<br />
son adaptativas. De ellas, las correspondientes a los pesos adaptativos<br />
<strong>de</strong> la capa <strong>de</strong> saliencia, son idénticamente iguales.<br />
La implementación se ha realizado inicialmente utilizando la toolbox <strong>de</strong> re<strong>de</strong>s<br />
neuronales incluida en MatlabR. Han sido necesarias modificaciones para incorporar<br />
algunas funcionalida<strong>de</strong>s utilizadas en la topología <strong>de</strong>sarrollada. Se
130 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
han incorporado funciones <strong>de</strong> activación trigonométricas y se han introducido<br />
las neuronas tipo Π. El diseño realizado permite incorporar <strong>de</strong> manera<br />
sencilla nuevas capas, en caso <strong>de</strong> que sea necesario consi<strong>de</strong>rar saliencias adicionales.
5.3 Re<strong>de</strong>s neuronales estructuradas 131<br />
<br />
<br />
<br />
<br />
<br />
<br />
−<br />
<br />
−<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
∆<br />
∆<br />
∆<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
∆<br />
θ <br />
<br />
−<br />
<br />
<br />
−<br />
<br />
<br />
<br />
<br />
<br />
−<br />
<br />
−<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Figura 5.3: Estructura propuesta para el <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por saturación.
132 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
<br />
<br />
<br />
<br />
<br />
<br />
−<br />
<br />
−<br />
<br />
<br />
<br />
<br />
∆<br />
<br />
<br />
<br />
<br />
<br />
<br />
∆<br />
<br />
∆<br />
<br />
<br />
<br />
<br />
<br />
<br />
∆<br />
<br />
θ <br />
<br />
<br />
−<br />
<br />
<br />
<br />
<br />
<br />
−<br />
−<br />
<br />
<br />
<br />
<br />
<br />
−<br />
<br />
<br />
<br />
−<br />
<br />
<br />
<br />
Figura 5.4: Estructura real implementada para el <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por saturación.
5.3 Re<strong>de</strong>s neuronales estructuradas 133<br />
Desacoplo <strong>de</strong> saliencias inducidas por intermodulación mediante<br />
re<strong>de</strong>s neuronales estructuradas<br />
Las saliencias inducidas por intermodulación se <strong>de</strong>ben, según se explicó<br />
en el capítulo 2, a la interacción entre las saliencias <strong>de</strong>bidas a saturación<br />
y las inducidas por el efecto combinado <strong>de</strong>l ranurado <strong>de</strong> estátor y <strong>de</strong> rotor<br />
<strong>de</strong> la máquina. Esta interacción se pue<strong>de</strong> mo<strong>de</strong>lar como un producto en<br />
el dominio <strong>de</strong>l tiempo <strong>de</strong> las componentes inducidas por saturación y las<br />
introducidas por el ranurado. Para ello, se conecta la salida <strong>de</strong> la subred<br />
<strong>de</strong>dicada a la estimación <strong>de</strong> las saliencias inducidas por saturación a la entrada<br />
<strong>de</strong> la subred diseñada para el <strong>de</strong>sacoplo <strong>de</strong> las saliencias inducidas por<br />
intermodulación.<br />
La estructura <strong>de</strong> esta subred se muestra en la figura 5.5. La estructura<br />
utilizada incluye las siguientes capas:<br />
Capa <strong>de</strong> entrada. La estimación <strong>de</strong> las componentes <strong>de</strong> secuencia cero<br />
<strong>de</strong>bidas a saturación, ̂v 0sat y la posición estimada <strong>de</strong>l rotor, ̂θ r . Los<br />
pesos <strong>de</strong> las entradas son fijos. Para el caso <strong>de</strong> la posición estimada <strong>de</strong>l<br />
rotor, este peso se hace igual al or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> ranurado —R—<br />
. Las componentes <strong>de</strong> secuencia cero <strong>de</strong>bidas a saturación se acoplan<br />
mediante un peso unitario.<br />
Capas ocultas. Una única capa interna estima las componentes inducidas<br />
por intermodulación. Se compone <strong>de</strong> dos neuronas ortogonales tipo<br />
Π con pesos adaptativos. La <strong>de</strong>finición previa <strong>de</strong> neuronas ortogonales<br />
hace referencia a la i<strong>de</strong>a <strong>de</strong> neuronas que representan la componentes<br />
real e imaginaria <strong>de</strong> las componentes estimadas. Mediante la adaptación<br />
<strong>de</strong> los parámetros adaptativos <strong>de</strong>nominados ω ph1 y ω ph2 se pue<strong>de</strong><br />
obtener la fase <strong>de</strong> dichas componentes. El comportamiento planteado<br />
es muy similar al <strong>de</strong> un análisis <strong>de</strong> Fourier, existiendo referencias a<br />
estructuras similares en la literatura <strong>de</strong> re<strong>de</strong>s neuronales [24, 14, 9].<br />
Capa <strong>de</strong> salida. La capa <strong>de</strong> salida está formada por una única neurona<br />
tipo Σ con pesos adaptativos. Dicha capa se conecta por un lado a<br />
la salida <strong>de</strong> la capa interna y por otro a <strong>de</strong> la subred que estima las<br />
componentes inducidas por saturación. Los pesos mo<strong>de</strong>lan un ajuste<br />
final en la relación <strong>de</strong> los armónicos inducidos por saturación y los<br />
inducidos por intermodulación.
134 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
θ <br />
<br />
<br />
<br />
<br />
<br />
<br />
θ <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Σ Σ<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Figura 5.5: Estructura propuesta para el <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por intermodulación.
5.3 Re<strong>de</strong>s neuronales estructuradas 135<br />
La estructura propuesta es una aproximación <strong>de</strong>l proceso que da lugar a las<br />
saliencias inducidas por intermodulación. Dado que su entrada es directamente<br />
la salida <strong>de</strong> la subred <strong>de</strong>dicada a las saliencias inducidas por saturación<br />
—en lugar <strong>de</strong> cada armónico <strong>de</strong> esta subred—, la amplitud <strong>de</strong> todas las<br />
componentes estimadas <strong>de</strong> intermodulación es la misma. Esto no merma <strong>de</strong><br />
manera apreciable el resultado <strong>de</strong> la estimación, al tener los armónicos inducidos<br />
por intermodulación, comparados con los <strong>de</strong> saturación, por lo general<br />
una magnitud pequeña. En el caso <strong>de</strong> que alguna máquina en particular<br />
presente armónicos <strong>de</strong> intermodulación <strong>de</strong> una magnitud más relevante, es<br />
posible incluir una modificación a la estructura <strong>de</strong> la red. Añadiendo como<br />
entrada la posición estimada <strong>de</strong>l flujo en el rotor —̂θ e — a cada neurona <strong>de</strong><br />
la subred, y combinando los valores <strong>de</strong> la posición estimada <strong>de</strong>l rotor y la<br />
<strong>de</strong>l flujo según las expresiones<br />
ĥθ r + ̂θ e<br />
ĥθ r − ̂θ e<br />
, don<strong>de</strong> h representa el or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l<br />
rotor, es posible variar <strong>de</strong> manera in<strong>de</strong>pendiente la magnitud <strong>de</strong> los diferentes<br />
armónicos.<br />
De esta manera es posible variar la amplitud <strong>de</strong> las diferentes componentes.<br />
Dado que los resultados experimentales han <strong>de</strong>mostrado que el error<br />
cometido con la versión simplificada no es relevante en las prestaciones finales,<br />
se ha mantenido esta estructura.<br />
Observador <strong>de</strong> rastreo utilizando re<strong>de</strong>s neuronales estructuradas<br />
El entrenamiento <strong>de</strong> la red precisa medir las componentes inducidas por<br />
saturación e intermodulación. Durante el entrenamiento, se utiliza el vector<br />
<strong>de</strong> corriente y la posición <strong>de</strong>l flujo como entradas a la red, mientras que la<br />
salida es la suma <strong>de</strong> las componentes que se <strong>de</strong>sean compensar.<br />
Una alternativa es incorporar el observador <strong>de</strong> rastreo a la estructura <strong>de</strong><br />
la red. La estructura propuesta, según se observa en la figura 5.6, se basa<br />
en un PLL vectorial. La red propuesta replica la respuesta <strong>de</strong> un filtro <strong>de</strong><br />
estado tradicional. Dado que todas las conexiones entre las neuronas son<br />
invariantes, el tiempo <strong>de</strong> entrenamiento no se ve incrementado. Mediante<br />
esta nueva capa, es posible realizar el entrenamiento utilizando tan solo<br />
la posición <strong>de</strong>l rotor, obtenida mediante un encó<strong>de</strong>r. Durante la operación<br />
normal <strong>de</strong>l motor, la salida <strong>de</strong> este estimador será directamente la posición<br />
estimada <strong>de</strong>l rotor.<br />
Este método <strong>de</strong> entrenamiento tiene unas propiedas más atractivas en el<br />
caso <strong>de</strong> aplicar la técnica para la estimación <strong>de</strong> la posición en una máquina<br />
<strong>de</strong> imanes permanentes. Como se ha mostrado en el capítulo 2, las asimetrías
136 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
<strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor y las inducidas por saturación rotan a<br />
la misma velocidad. Por lo tanto, no existe separación espectral entre ambos<br />
tipos <strong>de</strong> saliencias, lo que dificulta la compensación <strong>de</strong> saliencias secundarias<br />
mediante métodos que precisen la medida <strong>de</strong> dichas componentes.<br />
El esquema <strong>de</strong> utilización <strong>de</strong>l conjunto <strong>de</strong> todas las re<strong>de</strong>s propuestas en<br />
este capítulo se <strong>de</strong>talla en la figura 5.7.
5.3 Re<strong>de</strong>s neuronales estructuradas 137<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
θ <br />
θ<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Figura 5.6: Estructura propuesta para el observador <strong>de</strong> rastreo. R es el or<strong>de</strong>n <strong>de</strong> armónico, para el caso <strong>de</strong>l rastreo <strong>de</strong> la saliencia<br />
<strong>de</strong> ranurado. Durante el proceso <strong>de</strong> entrenamiento se suministra la información <strong>de</strong> la posición <strong>de</strong>l rotor —θr— mediante un encó<strong>de</strong>r<br />
incremental. Durante el funcionamiento normal <strong>de</strong> la máquina la posición <strong>de</strong>l rotor es la salida <strong>de</strong>l estimador.
138 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
<br />
<br />
<br />
<br />
<br />
# <br />
# #<br />
<br />
<br />
<br />
#<br />
− ω <br />
<br />
<br />
<br />
<br />
" θ <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
−<br />
" θ <br />
<br />
θ "<br />
<br />
− θ<br />
<br />
"<br />
<br />
θ<br />
<br />
<br />
<br />
<br />
<br />
!<br />
<br />
<br />
<br />
" θ <br />
" θ <br />
<br />
<br />
Figura 5.7: Incorporación <strong>de</strong> la red neuronal en el control <strong>de</strong> posición. La funcionalidad y taxonomía <strong>de</strong>l esquema es idéntica a la<br />
implementada utilizando tablas <strong>de</strong> <strong>de</strong>sacoplo. Se reemplazan las tablas por la red estructurada y el observador <strong>de</strong> rastreo, en este caso<br />
un heterodino más filtro, se incorpora a la estructura <strong>de</strong> la red.
5.4 Resultados 139<br />
5.4. Resultados<br />
En esta sección se presentan los resultados obtenidos en la aplicación<br />
<strong>de</strong> la topología <strong>de</strong> red neuronal propuesta en este capítulo. Primeramente,<br />
se incluyen resultados <strong>de</strong>l proceso <strong>de</strong> entrenamiento. Se muestra el valor<br />
estimado en los pesos adaptativos <strong>de</strong> la capa <strong>de</strong> saliencia y se establece una<br />
representación que permite i<strong>de</strong>ntificar <strong>de</strong> manera gráfica si el entrenamiento<br />
proporciona una estimación a<strong>de</strong>cuada <strong>de</strong> los datos.<br />
A continuación se muestra el resultado <strong>de</strong> la estimación <strong>de</strong> la posición<br />
<strong>de</strong>l rotor. Se muestran los resultados <strong>de</strong> la estimación <strong>de</strong> las saliencias secundarias,<br />
la posición estimada y el error cometido.<br />
5.4.1. Entrenamiento <strong>de</strong> la red<br />
La red se ha entrenado utilizando el algoritmo <strong>de</strong> Levenberg-Marquardt.<br />
El resultado <strong>de</strong>l entrenamiento se pue<strong>de</strong> comprobar observando el valor <strong>de</strong><br />
los pesos adaptativos <strong>de</strong> la capa <strong>de</strong> saliencia. Según el mo<strong>de</strong>lo teórico, estos<br />
pesos <strong>de</strong>ben <strong>de</strong> converger al mismo valor, in<strong>de</strong>pendientemente <strong>de</strong> su valor<br />
inicial. En las figuras 5.8(a) y 5.8(b) se muestra la evolución <strong>de</strong> los pesos ∆ Lq<br />
y ∆ Ld durante el proceso <strong>de</strong> entrenamiento. El experimento se ha repetido<br />
10 veces. En la representación se pue<strong>de</strong> ver como ambos pesos convergen al<br />
mismo valor en todos los experimentos menos en uno <strong>de</strong> ellos. La razón <strong>de</strong><br />
este comportamiento se <strong>de</strong>be a las modificaciones incluidas en la topología <strong>de</strong><br />
la red respecto a la teórica. Dado que se han introducido pesos adaptativos<br />
adicionales, es posible que el proceso <strong>de</strong> adaptación introduzca mínimos<br />
adicionales en la función <strong>de</strong> error. De esta manera, se alcanza un mínimo<br />
que no se correspon<strong>de</strong> al objetivo <strong>de</strong> igualar el valor <strong>de</strong> los pesos <strong>de</strong> la<br />
capa <strong>de</strong> saliencia. En la figura 5.8(c) se muestra el proceso <strong>de</strong> entrenamiento<br />
para un caso en particular, facilitando la visualización <strong>de</strong> la velocidad <strong>de</strong><br />
convergencia. Se observa que tras 5 iteraciones se llega al objetivo.<br />
Una técnica útil a la hora <strong>de</strong> <strong>de</strong>terminar si el entrenamiento <strong>de</strong> la red<br />
ha sido correcto, es representar una regresión lineal entre la salida estimada<br />
y la salida real. En caso <strong>de</strong> que la red aproxime <strong>de</strong> forma correcta la salida<br />
<strong>de</strong>seada, el resultado <strong>de</strong> la regresión será la unidad. Es <strong>de</strong>cir, la pendiente<br />
<strong>de</strong> la recta que mejor aproxima el conjunto <strong>de</strong> pares <strong>de</strong> puntos formado por<br />
el resultado <strong>de</strong> la estimación y la salida real es <strong>de</strong> 45 ◦ . En la figura 5.9 se<br />
muestra la gráfica <strong>de</strong> un entrenamiento correcto.<br />
5.4.2. Estimación <strong>de</strong> la posición<br />
La precisión en la estimación <strong>de</strong> las componentes inducidas por saturación<br />
e intermodulación <strong>de</strong>termina el error cometido al estimar la posición
140 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
<strong>de</strong>l rotor. La estimación <strong>de</strong>be <strong>de</strong> ser correcta en todos los puntos <strong>de</strong> funcionamiento<br />
<strong>de</strong> la máquina. En este apartado se muestran <strong>de</strong> manera gráfica<br />
los resultados obtenidos mediante la red propuesta.<br />
En la figura 5.10 se representa el resultado <strong>de</strong> la estimación cuando la<br />
máquina está trabajando con flujo nominal y sin carga. Se muestra el resultado<br />
<strong>de</strong> la estimación tanto <strong>de</strong> la componente q como <strong>de</strong> la componente<br />
d. En la gráfica superior correspondiente a cada componente se representa<br />
la estimación objetivo, la salida <strong>de</strong> la red tras estimar las componentes<br />
por saturación y la salida cuando se incluyen las saliencias inducidas por<br />
intermodulación. En la fila central se muestra el error <strong>de</strong> estimación tras estimar<br />
las componentes inducidas por saturación. En la inferior el error tras<br />
i<strong>de</strong>ntificar las componentes inducidas por intermodulación. Según se <strong>de</strong>spren<strong>de</strong><br />
<strong>de</strong> las gráficas anteriores, el error <strong>de</strong> estimación se reduce tras incluir<br />
la compensación <strong>de</strong> las saliencias inducidas por intermodulación, aunque<br />
existen componentes residuales que no son correctamente estimadas. Estas<br />
componentes se han i<strong>de</strong>ntificado anteriormente como <strong>de</strong>rivadas <strong>de</strong> las simplificaciones<br />
introducidas en la capa <strong>de</strong> intermodulación.<br />
La figura 5.11 realiza una comparación entre el espectro <strong>de</strong> las componentes<br />
objetivo y las estimadas por la red neuronal. El punto <strong>de</strong> trabajo<br />
representado correspon<strong>de</strong> a las condiciones <strong>de</strong> flujo nominal y motor en<br />
vacío. Como se pue<strong>de</strong> observar, tanto las frecuencias como las magnitu<strong>de</strong>s<br />
son muy similares.<br />
Una vez que la salida <strong>de</strong> la red estima las componentes <strong>de</strong>seadas, es<br />
necesario comprobar la capacidad <strong>de</strong> seguimiento <strong>de</strong> la posición <strong>de</strong>l rotor.<br />
Para ello, se utiliza el resultado <strong>de</strong> la compensación como entrada a un PLL.<br />
En la figura 5.12 se muestra la posición real y la posición estimada junto<br />
con el error <strong>de</strong> posición en grados mecánicos. Como se observa en la figura,<br />
el error cometido es menor <strong>de</strong> 2 ◦ mecánicos.<br />
Para <strong>de</strong>terminar la capacidad <strong>de</strong> generalización <strong>de</strong> la red, se repiten los<br />
mismos experimentos en otro punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina. En<br />
las figuras 5.13, 5.14 y 5.15 se representan las componentes estimadas, su<br />
espectro y el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor para el caso <strong>de</strong> flujo nominal y<br />
80 % <strong>de</strong> carga. Si bien el error cometido es en este caso ligeramente mayor<br />
que el incurrido en el caso <strong>de</strong> estar la máquina en vacío, la aproximación sigue<br />
siendo correcta. Por lo tanto, queda patente la capacidad <strong>de</strong> funcionamiento<br />
en diferentes puntos <strong>de</strong> trabajo.
PSfrag replacements<br />
5.4 Resultados PSfrag replacements<br />
141<br />
0<br />
0.2<br />
0.4<br />
0.6<br />
0.8<br />
1<br />
0<br />
0.2<br />
0.4<br />
0.6<br />
0.8<br />
1<br />
0<br />
0.2<br />
0.4<br />
0.6<br />
0.8<br />
1<br />
PSfrag replacements<br />
∆Li q<br />
0<br />
0.2<br />
0.5<br />
0.4<br />
0<br />
0.6<br />
0.8<br />
−0.5<br />
1<br />
−1<br />
0 2 4 6 8<br />
iteraciones 10<br />
0<br />
5<br />
10<br />
experimentos<br />
0<br />
0.2<br />
0.4<br />
0.6<br />
0.8<br />
1<br />
1<br />
0<br />
∆Li d<br />
−1<br />
0 2 4<br />
6 8<br />
iteraciones<br />
10<br />
0<br />
5<br />
10<br />
experimentos<br />
(a) Evolución <strong>de</strong>l peso ∆ Lq durante<br />
el entrenamiento <strong>de</strong> la red. Se<br />
repite el proceso 10 veces.<br />
(b) Evolución <strong>de</strong>l peso ∆ Ld durante<br />
el entrenamiento <strong>de</strong> la red. Se<br />
repite el proceso 10 veces.<br />
0<br />
0.2<br />
0.4<br />
0.6<br />
0.8<br />
1<br />
|∆L|<br />
0.4<br />
0.35<br />
0.3<br />
0.25<br />
0.2<br />
0.15<br />
0.1<br />
0.05<br />
1 2 3 4 5 6 7 8 9<br />
iteraciones<br />
(c) Evolución <strong>de</strong> los pesos <strong>de</strong> la capa<br />
<strong>de</strong> saliencia durante el entrenamiento.<br />
Tras 5 iteraciones se alcanza<br />
el valor final.<br />
Figura 5.8: Proceso <strong>de</strong> entrenamiento <strong>de</strong> la red estructurada.
142 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
PSfrag replacements<br />
Mejor Aproximación lineal: A = (0.993) T + (1.2e-005)<br />
0.2<br />
R = 0.997<br />
0.15<br />
0.1<br />
0.05<br />
0<br />
A<br />
−0.05<br />
−0.1<br />
−0.15<br />
−0.2<br />
−0.25<br />
−0.25 −0.2 −0.15 −0.1 −0.05 0 0.05 0.1 0.15 0.2<br />
T<br />
Figura 5.9: Mejor aproximación lineal entre la salida real y la salida estimada. Un<br />
entrenamiento sin errores para una <strong>de</strong>terminada salida se representa por una recta<br />
con una pendiente <strong>de</strong> 45 ◦ .<br />
0.5<br />
componentes q<br />
0.5<br />
componentes d<br />
(V)<br />
0<br />
(V)<br />
0<br />
(V)<br />
(V)<br />
−0.5<br />
0 0.1 0.2 0.3 0.4 0.5<br />
error: SIH <strong>de</strong>sacopladas<br />
0.04<br />
0.02<br />
0<br />
−0.02<br />
−0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
error: SIH y IIH <strong>de</strong>sacopladas<br />
0.04<br />
0.02<br />
0<br />
−0.02<br />
−0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
tiempo (s)<br />
(V)<br />
(V)<br />
−0.5<br />
0 0.1 0.2 0.3 0.4 0.5<br />
error: SIH <strong>de</strong>sacopladas<br />
0.04<br />
0.02<br />
0<br />
−0.02<br />
−0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
error: SIH y IIH <strong>de</strong>sacopladas<br />
0.04<br />
0.02<br />
0<br />
−0.02<br />
−0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
tiempo (s)<br />
Figura 5.10: Componentes q y d estimadas por la red. La máquina está trabajando<br />
con flujo nominal y sin carga —ω e = 4Hz., ω r = 4Hz.—. Se muestra el error en<br />
la estimación <strong>de</strong> las componentes cuando sólo se compensan las salidas inducidas<br />
por saturación (SIH <strong>de</strong> Saturation Induced Saliencies) y tras incorporar la compensación<br />
<strong>de</strong> las saliencias inducidas por intermodulación (IIH <strong>de</strong> Intermodulation<br />
Induced Saliencies).
5.4 Resultados 143<br />
0.2<br />
fft medidas, w e = 4Hz, w r = 4Hz<br />
150<br />
|vqdca| (V)<br />
0.15<br />
0.1<br />
0.05<br />
fase (<strong>de</strong>g)<br />
100<br />
50<br />
0<br />
−50<br />
0<br />
−40 −20 0 20 40<br />
−100<br />
−40 −20 0 20 40<br />
0.2<br />
fft estimadas<br />
150<br />
|vqdca| (V)<br />
0.15<br />
0.1<br />
0.05<br />
fase (<strong>de</strong>g)<br />
100<br />
50<br />
0<br />
−50<br />
0<br />
−40 −20 0 20 40<br />
frecuencia (Hz.)<br />
−100<br />
−40 −20 0 20 40<br />
frecuencia (Hz.)<br />
Figura 5.11: Magnitud <strong>de</strong>l espectro <strong>de</strong> las saliencias estimadas. En la parte superior<br />
se muestra el espectro <strong>de</strong> las componentes reales, en la parte inferior las componentes<br />
estimadas. La máquina está trabajando con flujo nominal sin carga. ω e = 4Hz.,<br />
ω r = 4Hz.
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
144 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
200<br />
posición estimada<br />
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
grados mecánicos<br />
error en grados mecánicos<br />
100<br />
0<br />
−100<br />
−200<br />
0 0.2 0.4 0.6 0.8 1<br />
1.5<br />
1<br />
0.5<br />
0<br />
−0.5<br />
−1<br />
−1.5<br />
0 0.2 0.4 0.6 0.8 1<br />
tiempo (s)<br />
Figura 5.12: Posición estimada <strong>de</strong>l rotor y error <strong>de</strong> estimación en grados mecánicos.<br />
Flujo nominal, sin carga. ω e = 4Hz., ω r = 4Hz.
5.4 Resultados 145<br />
0.5<br />
componentes q<br />
0.5<br />
componentes d<br />
(V)<br />
0<br />
(V)<br />
0<br />
(V)<br />
(V)<br />
−0.5<br />
0 0.1 0.2 0.3 0.4 0.5<br />
error: SIH <strong>de</strong>sacopladas<br />
0.04<br />
0.02<br />
0<br />
−0.02<br />
−0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
error: SIH y IIH <strong>de</strong>sacopladas<br />
0.04<br />
0.02<br />
0<br />
−0.02<br />
−0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
tiempo (s)<br />
(V)<br />
(V)<br />
−0.5<br />
0 0.1 0.2 0.3 0.4 0.5<br />
error: SIH <strong>de</strong>sacopladas<br />
0.04<br />
0.02<br />
0<br />
−0.02<br />
−0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
error: SIH y IIH <strong>de</strong>sacopladas<br />
0.04<br />
0.02<br />
0<br />
−0.02<br />
−0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
tiempo (s)<br />
Figura 5.13: Componentes q y d estimadas por la red. La máquina está trabajando<br />
con flujo nominal y 80 % <strong>de</strong> carga —ω e = 4Hz., ω r = 2Hz.—. Se muestra el error<br />
en la estimación <strong>de</strong> las componentes cuando sólo se compensan las salidas inducidas<br />
por saturación (SIH <strong>de</strong> Saturation Induced Saliencies.) y tras incorporar la compensación<br />
<strong>de</strong> las saliencias inducidas por intermodulación (IIH <strong>de</strong> Intermodulation<br />
Induced Saliencies.)
PSfrag replacements<br />
146 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
0.2<br />
fft medidas, w e = 4Hz, w r = 2Hz<br />
200<br />
|vqdca| (V)<br />
0.15<br />
0.1<br />
0.05<br />
fase (<strong>de</strong>g)<br />
150<br />
100<br />
50<br />
0<br />
−40 −20 0 20 40<br />
0<br />
−40 −20 0 20 40<br />
0.2<br />
fft estimadas<br />
200<br />
|vqdca| (V)<br />
0.15<br />
0.1<br />
0.05<br />
fase (<strong>de</strong>g)<br />
150<br />
100<br />
50<br />
0<br />
−40 −20 0 20 40<br />
frecuencia (Hz.)<br />
0<br />
−40 −20 0 20 40<br />
frecuencia (Hz.)<br />
Figura 5.14: Magnitud <strong>de</strong>l espectro <strong>de</strong> las saliencias estimadas. En la parte superior<br />
se muestra el espectro <strong>de</strong> las componentes reales, en la parte inferior las componentes<br />
estimadas. La máquina está trabajando con flujo nominal y 80 % <strong>de</strong> carga.<br />
ω e = 4Hz., ω r = 2Hz.
PSfrag replacements<br />
0<br />
0.1<br />
0.2<br />
5.4 Resultados 147<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
200<br />
posición estimada<br />
grados mecánicos<br />
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
error en grados mecánicos<br />
100<br />
0<br />
−100<br />
−200<br />
0 0.2 0.4 0.6 0.8 1<br />
2<br />
1<br />
0<br />
−1<br />
−2<br />
0 0.2 0.4 0.6 0.8 1<br />
tiempo (s)<br />
Figura 5.15: Posición estimada <strong>de</strong>l rotor y error <strong>de</strong> estimación en grados mecánicos.<br />
Flujo nominal, 80 % <strong>de</strong> la carga. ω e = 4Hz., ω r = 2Hz.
148 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />
5.5. Conclusiones<br />
En este capítulo se ha propuesto el uso <strong>de</strong> re<strong>de</strong>s neuronales estructuradas<br />
para el <strong>de</strong>sacoplo <strong>de</strong> saliencias secundarias inducidas por saturación e<br />
intermodulación. Se ha aplicado la técnica a un control sensorless mediante<br />
inyección <strong>de</strong> una señal portadora. La variable terminal utilizada ha sido la<br />
tensión <strong>de</strong> secuencia cero.<br />
El método propuesto iguala las prestaciones obtenidas mediante los métodos<br />
basados en tablas <strong>de</strong> <strong>de</strong>sacoplo, presentados en el capítulo 4. Sin embargo,<br />
presenta ventajas frente a estos, como el simplificar el proceso previo<br />
necesario para realizar el <strong>de</strong>sacoplo. A<strong>de</strong>más, la estructura propuesta se pue<strong>de</strong><br />
exten<strong>de</strong>r <strong>de</strong> manera sencilla para <strong>de</strong>sacoplar componentes adicionales.<br />
Comparando la estructura aquí propuesta con otras implementaciones<br />
basadas en re<strong>de</strong>s neuronales presentadas por otros autores, se optimiza en<br />
gran medida el proceso <strong>de</strong> entrenamiento. Esto es consecuencia directa <strong>de</strong><br />
la incorporación <strong>de</strong>l mo<strong>de</strong>lo físico a la estructura <strong>de</strong> la red.<br />
Aunque la implementación realizada se ha centrado en la tensión portadora<br />
<strong>de</strong> secuencia cero, el método se pue<strong>de</strong> exten<strong>de</strong>r <strong>de</strong> manera sencilla<br />
a prácticamente todas las técnicas basadas en el rastreo <strong>de</strong> saliencias. Así,<br />
el uso <strong>de</strong> la corriente <strong>de</strong> secuencia cero, y con ello la aplicación a máquinas<br />
conectadas en triángulo, requiere un simple reemplazo <strong>de</strong> la expresión <strong>de</strong> la<br />
tensión <strong>de</strong> secuencia cero por la correspondiente <strong>de</strong> la corriente. Para ello se<br />
pue<strong>de</strong> utilizar el mo<strong>de</strong>lo teórico <strong>de</strong>sarrollado en el capítulo 3. De la misma<br />
forma, su aplicación a métodos basados en la corriente portadora <strong>de</strong> secuencia<br />
negativa es prácticamente directa. Este punto es evi<strong>de</strong>nte analizando las<br />
similitu<strong>de</strong>s en el procesamiento digital <strong>de</strong> la señal para ambos tipos <strong>de</strong> variables<br />
en los métodos <strong>de</strong> compensación basados en tablas <strong>de</strong> <strong>de</strong>sacoplo. Dichas<br />
técnicas, <strong>de</strong>sarrolladas en el capítulo 4, presentan como única diferencia notable<br />
la componente sobre la que se modulan los efectos <strong>de</strong> las saliencias.<br />
Sin embargo, los esquemas <strong>de</strong> <strong>de</strong>sacoplo se mantienen idénticos.
Capítulo 6<br />
Diagnóstico <strong>de</strong> motores <strong>de</strong><br />
inducción sin excitación <strong>de</strong><br />
alta frecuencia<br />
6.1. Introducción<br />
En el capítulo 2 se estudió la relación entre los posibles fallos en una<br />
máquina y las saliencias <strong>de</strong>rivadas <strong>de</strong> ellos. En el capítulo 3 se analizó como<br />
estas saliencias se acoplaban con las variables eléctricas terminales <strong>de</strong> la<br />
máquina (variables <strong>de</strong>l estátor), con el objetivo final <strong>de</strong> <strong>de</strong>sarrollar métodos<br />
<strong>de</strong> diagnóstico basados exclusivamente en la medida <strong>de</strong> variables eléctricas.<br />
Se vio también como las saliencias podían <strong>de</strong>tectarse tanto mediante el análisis<br />
<strong>de</strong> las corrientes <strong>de</strong> estátor —a partir <strong>de</strong> las componentes <strong>de</strong> secuencia<br />
negativa—, como <strong>de</strong> las componentes <strong>de</strong> secuencia cero —tensión <strong>de</strong> secuencia<br />
cero, corriente <strong>de</strong> secuencia cero—. Utilizando los <strong>de</strong>sarrollos previos, en<br />
el capítulo 4, se <strong>de</strong>scribió un método <strong>de</strong> diagnóstico basado en el rastreo <strong>de</strong><br />
las saliencias asociadas a los fallos en el motor mediante la superposición <strong>de</strong><br />
una señal portadora <strong>de</strong> alta frecuencia sobre la excitación fundamental <strong>de</strong><br />
la máquina. Aunque esta técnica pue<strong>de</strong> resultar muy atractiva para máquinas<br />
accionadas <strong>de</strong>s<strong>de</strong> variadores <strong>de</strong> frecuencia, no es válida para máquinas<br />
conectadas a la red.<br />
Dado que actualmente el número <strong>de</strong> máquinas alimentadas <strong>de</strong>s<strong>de</strong> la red<br />
representa un porcentaje elevado <strong>de</strong>l total <strong>de</strong> máquinas <strong>de</strong>l alterna instaladas,<br />
es interesante explorar hasta que punto estas técnicas son extensibles<br />
al diagnóstico <strong>de</strong> máquinas con este tipo <strong>de</strong> alimentación. Es <strong>de</strong>cir, hasta<br />
que punto la interacción <strong>de</strong> la excitación fundamental con las saliencias <strong>de</strong><br />
la máquina va a dar lugar a patrones <strong>de</strong> comportamiento en las variables
150 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
eléctricas terminales <strong>de</strong> la máquina, y más específicamente en la corriente<br />
<strong>de</strong> secuencia negativa y en las componentes <strong>de</strong> secuencia cero, similares a<br />
los observados para el caso <strong>de</strong> una señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia.<br />
Asumiendo que la máquina no contiene <strong>de</strong>fectos <strong>de</strong> fabricación, la aparición<br />
<strong>de</strong> fallos en un motor <strong>de</strong> inducción va a ser en general el resultado<br />
<strong>de</strong> una combinación <strong>de</strong> esfuerzos [125]. Así, para el caso <strong>de</strong>l estátor, se pue<strong>de</strong>n<br />
distinguir esfuerzos <strong>de</strong> origen: a) térmico, b) eléctrico, c) mecánico y<br />
d) ambientales. Para el caso <strong>de</strong>l rotor, se i<strong>de</strong>ntifican esfuerzos: a) térmicos,<br />
b) electromagnéticos, c) fuerzas residuales, d) dinámicos, e) mecánicos y f)<br />
ambientales. En [137] se indican los porcentajes <strong>de</strong> fallos según su clase, los<br />
cuales se distribuyen <strong>de</strong> la siguiente manera:<br />
1. Fallos en el estátor, 38 %.<br />
2. Fallos en el rotor, 10 %.<br />
3. Fallos en los rodamientos, 40 %.<br />
4. Otros, 12 %.<br />
En este capítulo se muestran métodos <strong>de</strong> diagnóstico basados en la <strong>de</strong>tección<br />
<strong>de</strong> asimetrías espaciales, y su aplicación a la <strong>de</strong>tección <strong>de</strong> dos tipos<br />
<strong>de</strong> fallos en máquinas <strong>de</strong> alterna: fallos <strong>de</strong> aislamiento en los <strong>de</strong>vanados <strong>de</strong>l<br />
estátor, y barras <strong>de</strong> rotor dañadas o rotas.<br />
El capítulo está organizado <strong>de</strong> la siguiente forma:<br />
En primer lugar se <strong>de</strong>scriben los métodos <strong>de</strong> diagnóstico <strong>de</strong> máquinas<br />
<strong>de</strong> alterna basados en la monitorización <strong>de</strong> las corrientes <strong>de</strong> estátor. Estos<br />
métodos, cuyo uso se encuentra muy extendido hoy en día, se basan en<br />
el análisis <strong>de</strong> componentes espectrales <strong>de</strong> la corriente indicativas <strong>de</strong> fallo.<br />
Existen dos enfoques principales: 1) métodos basados en la búsqueda <strong>de</strong><br />
patrones en el espectro en frecuencia <strong>de</strong> la corriente <strong>de</strong> estátor, conocidos<br />
como MCSA 1 y 2) métodos basados en el análisis <strong>de</strong> la componente <strong>de</strong><br />
secuencia negativa.<br />
Seguidamente, se muestran un conjunto <strong>de</strong> técnicas basados en la medida<br />
<strong>de</strong> <strong>de</strong>sequilibrios utilizando las componentes <strong>de</strong> la matriz <strong>de</strong> impedancias.<br />
Este tipo <strong>de</strong> métodos solucionan algunos <strong>de</strong> los inconvenientes que presenta<br />
la utilización <strong>de</strong> la corriente <strong>de</strong> secuencia negativa, como es la influencia <strong>de</strong><br />
1 acrónimo anglosajón para Motor Current Signature Analisys (Análisis <strong>de</strong> la Huella <strong>de</strong><br />
Corriente <strong>de</strong>l Motor).
6.2 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables eléctricas 151<br />
los <strong>de</strong>sequilibrios en la tensión <strong>de</strong> alimentación. En contraposición, precisan<br />
la medida tanto <strong>de</strong> las corrientes <strong>de</strong> estátor como <strong>de</strong> las tensiones <strong>de</strong><br />
alimentación.<br />
Posteriormente, y como aportación realizada en esta tesis, se muestra el<br />
uso <strong>de</strong> las componentes <strong>de</strong> secuencia cero para el diagnóstico <strong>de</strong> máquinas<br />
conectadas directamente a la red. La diferencia esencial <strong>de</strong> estas técnicas<br />
con respecto a su aplicación en los métodos <strong>de</strong> control sensorless analizados<br />
en esta tesis, estriba en que en este caso no se inyecta una señal portadora<br />
<strong>de</strong> alta frecuencia.<br />
Para el <strong>de</strong>sarrollo <strong>de</strong> estos métodos se va a utilizar el mo<strong>de</strong>lo teórico<br />
general <strong>de</strong>sarrollado en 3.2, en lugar <strong>de</strong> la simplificación <strong>de</strong>sarrollada para<br />
el caso <strong>de</strong> una señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia. Las técnicas analizadas<br />
se particularizarán a continuación para la <strong>de</strong>tección: 1) fallo entre espiras <strong>de</strong><br />
estátor y 2) barras <strong>de</strong> rotor dañadas o rotas.<br />
Finalmente, con objetivo <strong>de</strong> obtener un estimador <strong>de</strong>l nivel <strong>de</strong> fallo <strong>de</strong> la<br />
máquina, capaz <strong>de</strong> <strong>de</strong>sacoplar las perturbaciones <strong>de</strong>bidas a <strong>de</strong>sequilibrios no<br />
relacionados con el fallo, se <strong>de</strong>sarrollará un método <strong>de</strong> procesamiento basado<br />
en el empleo <strong>de</strong> re<strong>de</strong>s neuronales <strong>de</strong> variable compleja, el cual utilizará tanto<br />
las corrientes como las tensiones <strong>de</strong> fase.<br />
6.2. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando<br />
variables eléctricas terminales<br />
El diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna basado en la monitorización <strong>de</strong><br />
variables eléctricas terminales, fácilmente accesibles y con equipos <strong>de</strong> bajo<br />
coste, supone una ventaja frente a aquellos métodos que precisan <strong>de</strong> sensores<br />
adicionales y específicos para el diagnóstico <strong>de</strong> la máquina [124,131,132]. Las<br />
corrientes <strong>de</strong> línea y las tensiones <strong>de</strong> fase son las magnitu<strong>de</strong>s más fáciles <strong>de</strong><br />
medir. La medida <strong>de</strong> las corrientes <strong>de</strong> fase y <strong>de</strong> la corriente <strong>de</strong> secuencia<br />
cero —suma (o media) <strong>de</strong> las corrientes <strong>de</strong> fase— en motores conectados en<br />
triángulo, así como la tensión <strong>de</strong> secuencia cero —media <strong>de</strong> las tensiones <strong>de</strong><br />
fase-neutro— en motores conectados en estrella, presenta sin embargo más<br />
problemas, no por el tipo <strong>de</strong> sensores a utilizar, sino porque implica acce<strong>de</strong>r<br />
a la caja <strong>de</strong> conexiones <strong>de</strong>l motor.<br />
Elegir el tipo <strong>de</strong> variables a medir, para obtener un diagnóstico <strong>de</strong>l estado<br />
<strong>de</strong>l motor, implica, por tanto, dos tipos <strong>de</strong> consi<strong>de</strong>raciones: 1) facilidad/dificultad<br />
para medir esas variables y 2) sensibilidad/fiabilidad <strong>de</strong> los<br />
resultados obtenidos.
152 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
6.2.1. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando las corrientes<br />
<strong>de</strong> estátor<br />
Durante las dos últimas décadas se han <strong>de</strong>sarrollado métodos basados<br />
en la monitorización <strong>de</strong> la corriente <strong>de</strong> estátor. Estas técnicas, <strong>de</strong>nominadas<br />
MCSA, se basan en la medida <strong>de</strong> las componentes espectrales inducidas<br />
en las máquinas trifásicas <strong>de</strong> alterna al producirse diferentes tipos <strong>de</strong> fallos<br />
(cortocircuitos entre espiras <strong>de</strong> estátor, rotura <strong>de</strong> barras en el rotor, excentricida<strong>de</strong>s<br />
en el entrehierro, etc. . . ) Estas componentes constituyen una huella<br />
reconocible <strong>de</strong>l estado <strong>de</strong> la máquina, <strong>de</strong> manera que mediante su análisis<br />
se pue<strong>de</strong> llegar a <strong>de</strong>terminar la presencia <strong>de</strong> fallos, su origen, y su magnitud.<br />
Uno <strong>de</strong> los principales atractivos <strong>de</strong> estas técnicas es que los sensores<br />
<strong>de</strong> corriente son en general baratos, fáciles <strong>de</strong> colocar, y están ya instalados<br />
en muchas aplicaciones, bien con fines <strong>de</strong> protección, bien para aspectos<br />
relacionados con la monitorización <strong>de</strong> potencia.<br />
Los métodos MCSA mi<strong>de</strong>n y procesan habitualmente una sola corriente<br />
<strong>de</strong> fase. Las limitaciones <strong>de</strong> los métodos <strong>de</strong> diagnóstico basados en MCSA,<br />
se pue<strong>de</strong>n concretar en los siguientes puntos:<br />
- Al realizar el análisis espectral <strong>de</strong> una única corriente <strong>de</strong> fase, se pier<strong>de</strong><br />
información <strong>de</strong>l estado <strong>de</strong> la máquina contenida en las otras fases.<br />
- Para realizar la estimación es necesario, para todos los tipos <strong>de</strong> fallos,<br />
<strong>de</strong>terminar el punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina. En el caso<br />
<strong>de</strong> máquinas alimentadas a frecuencia y tensión constante, se necesitaría<br />
conocer el nivel <strong>de</strong> carga. Sin embargo, aunque la frecuencia <strong>de</strong><br />
alimentación es habitualmente conocida y muy estable, la magnitud<br />
<strong>de</strong> la tensión <strong>de</strong> alimentación pue<strong>de</strong> sufrir variaciones relativamente<br />
importantes, que es necesario tener en cuenta. La <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> las<br />
componentes espectrales indicativas <strong>de</strong>l fallo con el punto <strong>de</strong> funcionamiento<br />
<strong>de</strong> la máquina va a dificultar su localización, haciendo más<br />
difícil la evaluación <strong>de</strong>l estado <strong>de</strong> la máquina a partir <strong>de</strong> su magnitud.<br />
- Los <strong>de</strong>sequilibrios en la tensión <strong>de</strong> alimentación pue<strong>de</strong>n afectar también<br />
a la medida.<br />
- A menudo, las componentes espectrales relevantes se obtienen ad-hoc.<br />
No se parte <strong>de</strong>l mo<strong>de</strong>lo electromagnético <strong>de</strong> la máquina que incorpore<br />
la causa <strong>de</strong>l fallo, sino que se intenta localizar aquellas componentes<br />
que han sido observadas con anterioridad en máquinas con fallos.<br />
Otra aproximación al diagnóstico utilizando las corrientes <strong>de</strong> estátor se basa<br />
en la monitorización <strong>de</strong> la corriente <strong>de</strong> secuencia negativa. El vector <strong>de</strong><br />
corriente formado por las tres corrientes <strong>de</strong> fase contiene información acerca
6.2 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables eléctricas 153<br />
<strong>de</strong>l estado <strong>de</strong> la máquina. Si la máquina se encuentra equilibrada, dicho<br />
vector sigue una trayectoria esencialmente circular, girando en el sentido <strong>de</strong><br />
la excitación fundamental, y a una frecuencia igual a esta. En el caso <strong>de</strong><br />
que exista algún <strong>de</strong>sequilibrio, la trayectoria <strong>de</strong>ja <strong>de</strong> ser circular, lo que en<br />
un análisis espectral se manifiesta en forma <strong>de</strong> componentes que rotarán<br />
en el sentido contrario a la excitación fundamental. La magnitud <strong>de</strong> dichas<br />
componentes será proporcional al grado <strong>de</strong> asimetría, y, por lo tanto, a la<br />
severidad <strong>de</strong>l fallo. Los mayores inconvenientes <strong>de</strong> esta técnica se resumen<br />
en:<br />
- La necesidad <strong>de</strong> utilizar un sensor <strong>de</strong> corriente por cada fase.<br />
- Los potenciales <strong>de</strong>sequilibrios introducidos por un sistema <strong>de</strong> alimentación<br />
no equilibrado provocan componentes espurias <strong>de</strong> secuencia negativa.<br />
La contribución <strong>de</strong> este <strong>de</strong>sequilibrio a la magnitud final <strong>de</strong> la<br />
corriente <strong>de</strong> secuencia negativa es difícil <strong>de</strong> evaluar, y, por tanto, <strong>de</strong><br />
<strong>de</strong>sacoplar. Para ello se utiliza un paso previo, en el cual se capturan<br />
las señales con el motor sano. Es posible <strong>de</strong> esta forma comparar las<br />
medidas actuales con el estado <strong>de</strong> referencia y <strong>de</strong>tectar variaciones.<br />
- Las componentes <strong>de</strong> secuencia negativa tienen una alta <strong>de</strong>pen<strong>de</strong>ncia<br />
<strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina, específicamente <strong>de</strong>l nivel<br />
<strong>de</strong> carga <strong>de</strong>l motor.<br />
6.2.2. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables<br />
<strong>de</strong>rivadas<br />
Una alternativa a las técnicas <strong>de</strong> diagnóstico basadas en el análisis <strong>de</strong> las<br />
corrientes <strong>de</strong> estátor, es el uso <strong>de</strong> impedancias. La matriz <strong>de</strong> impedancias se<br />
obtiene a partir <strong>de</strong> las relaciones entre las componentes <strong>de</strong> secuencia positiva<br />
(secuencia directa), secuencia negativa (secuencia inversa) y secuencia cero<br />
<strong>de</strong> las corrientes y <strong>de</strong> las tensiones <strong>de</strong> estátor. Tal y como se vio en los<br />
capítulos 2 y 3, el análisis <strong>de</strong> las componentes <strong>de</strong> secuencia negativa asume<br />
un sistema <strong>de</strong> excitación equilibrado, lo cual a menudo no es cierto en la<br />
práctica. El uso <strong>de</strong> las impedancias subsana algunas <strong>de</strong> las <strong>de</strong>ficiencias <strong>de</strong><br />
los métodos MCSA, en cuanto a que se basan en el mo<strong>de</strong>lo <strong>de</strong> la máquina,<br />
compensando, al menos en parte, los efectos <strong>de</strong>bidos a <strong>de</strong>sequilibrios en la<br />
alimentación.<br />
6.2.3. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando componentes<br />
<strong>de</strong> secuencia cero<br />
Los métodos basados en las componentes <strong>de</strong> secuencia cero, presentados<br />
como aportaciones <strong>de</strong> esta tesis, resuelven algunas <strong>de</strong> las limitaciones exhi-
154 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
bidas por aquellos basados en las componentes <strong>de</strong> secuencia negativa o en<br />
el MCSA. El uso <strong>de</strong> las componentes <strong>de</strong> secuencia cero, presenta algunos<br />
inconvenientes:<br />
- Es necesario acce<strong>de</strong>r a la caja <strong>de</strong> terminales <strong>de</strong>l motor para realizar la<br />
medida <strong>de</strong> estas componentes.<br />
- El mo<strong>de</strong>lo teórico se basa en la máquina sin carga. Para el caso <strong>de</strong><br />
fallos en el rotor, el acoplamiento se <strong>de</strong>be precisamente a las corrientes<br />
circulantes por el mismo. Aunque los resultados experimentales<br />
obtenidos concuerdan con el mo<strong>de</strong>lo, la justificación teórica requiere<br />
trabajo futuro.<br />
sin embargo, se obtienen una serie <strong>de</strong> ventajas:<br />
- La influencia <strong>de</strong> los <strong>de</strong>sequilibrios en la alimentación es muy reducida.<br />
- La medida <strong>de</strong>l nivel <strong>de</strong> <strong>de</strong>sequilibrio —fallo— en la máquina es muy<br />
estable frente a variaciones en la carga <strong>de</strong> la máquina.<br />
- Es posible medir las componentes <strong>de</strong> secuencia cero empleando un<br />
único sensor.<br />
6.3. Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor<br />
Los fallos en el aislamiento entre conductores <strong>de</strong>l estátor, una vez iniciados,<br />
se <strong>de</strong>sarrollan en general <strong>de</strong> forma muy rápida. A causa <strong>de</strong> esto, si<br />
no son <strong>de</strong>tectados en una etapa incipiente, a menudo dan lugar a un daño<br />
irreversible en el estátor y a la parada intempestiva <strong>de</strong> la máquina. La rápida<br />
evolución <strong>de</strong> los fallos asociados al estátor es una característica que los<br />
distingue <strong>de</strong> otros tipos <strong>de</strong> fallos, como son los fallos en el rotor. Los fallos<br />
en el estátor son, a<strong>de</strong>más, uno <strong>de</strong> los más frecuente en los motores <strong>de</strong><br />
alterna [137].<br />
En máquinas <strong>de</strong> media o alta tensión (por encima <strong>de</strong> los 4kV ), se han<br />
empleado <strong>de</strong>s<strong>de</strong> hace décadas los métodos basados en <strong>de</strong>scargas parciales.<br />
La aplicación <strong>de</strong> estas técnicas ha dado buen resultado para este tipo <strong>de</strong><br />
máquinas, existiendo procedimientos normalizados para su realización [?].<br />
Las <strong>de</strong>scargas parciales son pequeños arcos voltaicos, producidos <strong>de</strong>bido a<br />
una alta diferencia <strong>de</strong> potencial en el seno <strong>de</strong> un gas presente en el interior<br />
<strong>de</strong> un sistema aislante. Dado que las vibraciones, el sobrecalentamiento y<br />
la polución provocan la <strong>de</strong>gradación <strong>de</strong>l aislante y la aparición <strong>de</strong> bolsas <strong>de</strong><br />
aire entre las espiras <strong>de</strong>l estátor, la medida <strong>de</strong> estas <strong>de</strong>scargas proporciona<br />
una evaluación cuantitativa <strong>de</strong> esta <strong>de</strong>gradación.
6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 155<br />
fase v<br />
vuelta-vuelta<br />
fase-fase<br />
circucito abierto<br />
fase u<br />
fase w<br />
fase-tierra<br />
bobina-bobina<br />
Figura 6.1: Tipos <strong>de</strong> fallos en el estátor.<br />
La imposibilidad <strong>de</strong> exten<strong>de</strong>r el método <strong>de</strong> las <strong>de</strong>scargas parciales a máquinas<br />
<strong>de</strong> menor tensión nominal, dadas las condiciones que <strong>de</strong>ben producirse<br />
para causar <strong>de</strong>scargas parciales medibles (diferencia <strong>de</strong> potencial mayor <strong>de</strong><br />
3kV/mm [151]), ha propiciado el <strong>de</strong>sarrollo <strong>de</strong> diversas técnicas <strong>de</strong> diagnóstico<br />
basadas en principios físicos in<strong>de</strong>pendientes <strong>de</strong> la tensión nominal <strong>de</strong> la<br />
máquina.<br />
Los fallos <strong>de</strong> aislamiento en el estátor se pue<strong>de</strong>n clasificar en:<br />
Cortocircuito vuelta-vuelta. El motor pue<strong>de</strong> continuar funcionando durante<br />
un tiempo —que es necesario <strong>de</strong>terminar—.<br />
Cortocircuito bobina-bobina <strong>de</strong> la misma fase. El motor pue<strong>de</strong> continuar<br />
funcionado durante un tiempo —que es necesario <strong>de</strong>terminar—.<br />
Cortocircuito fase-fase. Se produce un fallo inmediato y, en caso <strong>de</strong><br />
haberlo, el equipo <strong>de</strong> protección <strong>de</strong>sconecta la alimentación.<br />
Cortocircuito fase-tierra. Se produce un fallo inmediato y, en caso <strong>de</strong><br />
haberlo, el equipo <strong>de</strong> protección <strong>de</strong>sconecta la alimentación.<br />
Circuito abierto en una fase. El motor pue<strong>de</strong> continuar funcionando<br />
<strong>de</strong>pendiendo <strong>de</strong> la carga y, si existe, <strong>de</strong>l equipo <strong>de</strong> protección.<br />
En la figura 6.1 se muestran los tipos <strong>de</strong> fallos enumerados anteriormente<br />
<strong>de</strong> manera esquemática.<br />
6.3.1. Detección <strong>de</strong> fallos en el estátor utilizando MCSA<br />
La metodología MCSA se basa en la búsqueda <strong>de</strong> componentes espectrales<br />
en la corriente que contengan información acerca <strong>de</strong> los fallos en el<br />
<strong>de</strong>vanado <strong>de</strong>l estátor [137]. Estos métodos pue<strong>de</strong>n consi<strong>de</strong>rarse como una<br />
alternativa a aquellos basados en las componentes <strong>de</strong> secuencia negativa.<br />
Su principal ventaja es la sencillez, tanto en términos <strong>de</strong> implementación
156 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
—requieren un único sensor <strong>de</strong> corriente para efectuar la medida— como <strong>de</strong><br />
visualización <strong>de</strong> situaciones anómalas —se basan en la búsqueda <strong>de</strong> patrones<br />
espectrales bien conocidos—. Por contra, y <strong>de</strong>bido a esta sencillez, se<br />
muestran como métodos poco <strong>de</strong>terministas, en los cuales la aparición <strong>de</strong><br />
componentes espectrales adicionales <strong>de</strong>pen<strong>de</strong> <strong>de</strong> características particulares<br />
<strong>de</strong> cada motor y cuyos resultados son difíciles <strong>de</strong> interpretar, al tener en ocasiones<br />
las frecuencias indicativas <strong>de</strong> los fallos múltiples orígenes —eléctricos,<br />
mecánicos, transmitidos por otras máquinas. . . — Las componentes en frecuencia<br />
en el espectro <strong>de</strong> la corriente <strong>de</strong> estátor, indicativas <strong>de</strong> fallos en el<br />
estátor vienen dadas por (6.1)<br />
f sw = f 1<br />
( n<br />
p (1 − s) ± k )<br />
, don<strong>de</strong> (6.1)<br />
f sw : componentes que contienen información <strong>de</strong>l fallo.<br />
f 1 : frecuencia <strong>de</strong> alimentación.<br />
n : 1, 2, 3, · · · .<br />
k : 1, 3, 5, · · · .<br />
p : pares <strong>de</strong> polos.<br />
s : <strong>de</strong>slizamiento.<br />
De la expresión (6.1) se <strong>de</strong>duce que las componentes frecuenciales que<br />
contienen información <strong>de</strong>l fallo varían con el <strong>de</strong>slizamiento <strong>de</strong> la máquina y<br />
con la frecuencia <strong>de</strong> alimentación. Pue<strong>de</strong>n existir a<strong>de</strong>más un número in<strong>de</strong>finido<br />
<strong>de</strong> componentes que contengan información <strong>de</strong>l fallo.<br />
Si bien las técnicas MCSA se han presentado hasta aquí como resultado<br />
<strong>de</strong>l análisis <strong>de</strong> variables escalares —una única corriente <strong>de</strong> fase— es posible<br />
exten<strong>de</strong>r su aplicación para utilizarlas con variables vectoriales —vector<br />
<strong>de</strong> corriente—. Las expresiones <strong>de</strong>sarrolladas para el caso escalar continúan<br />
siendo válidas al consi<strong>de</strong>rar variables vectoriales, si bien son necesarios algunos<br />
matices. Al tratarse <strong>de</strong> vectores complejos, las frecuencias que contienen<br />
información <strong>de</strong>l fallo pue<strong>de</strong>n ser tanto positivas como negativas. En la expresión<br />
(6.1), los valores <strong>de</strong>l cociente n p<br />
y <strong>de</strong> la constante k adoptarán un<br />
signo u otro <strong>de</strong>pendiendo <strong>de</strong>l signo <strong>de</strong> la componente.<br />
6.3.2. Detección <strong>de</strong> fallos en el estátor utilizando componentes<br />
<strong>de</strong> secuencia negativa<br />
Para el análisis <strong>de</strong> fallos en el estátor, es útil <strong>de</strong>scomponer el comportamiento<br />
<strong>de</strong>l motor en componentes <strong>de</strong> secuencia positiva (directa), negativa<br />
(inversa) y cero. Esta <strong>de</strong>scomposición se muestra <strong>de</strong> manera matricial en<br />
(6.2).<br />
⎡ ⎤ ⎡<br />
⎤ ⎡ ⎤<br />
V sp z pp z pn z p0 I sp<br />
⎣V sn<br />
⎦ = ⎣z np z nn z n0<br />
⎦ ⎣I sn<br />
⎦ , don<strong>de</strong> (6.2)<br />
V s0 z 0p z 0n z 00 I s0
6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 157<br />
X sp<br />
X sn<br />
X s0<br />
: componente —tensión o corriente— <strong>de</strong> secuencia positiva.<br />
: componente —tensión o corriente— <strong>de</strong> secuencia negativa.<br />
: componente —tensión o corriente— <strong>de</strong> secuencia cero.<br />
Estas expresiones se pue<strong>de</strong>n <strong>de</strong>rivar <strong>de</strong> la formulación en régimen permanente<br />
en coor<strong>de</strong>nadas qd0 estacionarias, incorporando asimetrías presentes<br />
en el estátor. La ecuación (6.2) tiene en cuenta, a<strong>de</strong>más, la posible existencia<br />
<strong>de</strong> <strong>de</strong>sequilibrios en las tensiones <strong>de</strong> alimentación. Partiendo <strong>de</strong> un<br />
sistema <strong>de</strong> tensiones trifásico no equilibrado en magnitud (el <strong>de</strong>sfase entre<br />
las tensiones se mantiene en 2π/3) se tiene<br />
v a = V a cos(ω e t)<br />
v b = V b cos(ω e t + 2π 3 )<br />
v c = V c cos(ω e t + 4π 3 ),<br />
tal que<br />
V a ≠ V b ≠ V c<br />
Aplicando la relación <strong>de</strong> Euler (6.4), y <strong>de</strong>finiendo los fasores (6.5), se<br />
llega a las componente <strong>de</strong> secuencia positiva (6.6a), negativa (6.6b) y cero<br />
(6.6c) <strong>de</strong> la alimentación. La misma transformación se pue<strong>de</strong> utilizar con<br />
las corrientes, planteando las expresiones para la secuencia positiva (6.7a),<br />
negativa (6.7b) y cero (6.7c).<br />
V x cos(ω e t + φ) = V x<br />
2<br />
(<br />
e j(ωet+φ) + e −j(ωet+φ)) (6.4)<br />
Ṽ x = V x e jφ ,<br />
Ṽ ∗<br />
x = V x e −jφ (6.5)<br />
Ṽ sp = 1 3<br />
(Ṽas + aṼbs + a 2 Ṽ cs<br />
)<br />
Ṽ sn = 1 (Ṽas + a 2 Ṽ bs + aṼcs<br />
3<br />
Ṽ s0 = 1 )<br />
(Ṽas +<br />
3 Ṽbs + Ṽcs<br />
vqds s = Ṽspe jωe + Ṽsne −jωe + Ṽs0<br />
Ĩ sp = 1 3<br />
(Ĩas + aĨbs + a 2 Ĩ cs<br />
)<br />
Ĩ sn = 1 (Ĩas + a 2 Ĩ bs + aĨcs<br />
3<br />
Ĩ s0 = 1 )<br />
(Ĩas +<br />
3 Ĩbs + Ĩcs<br />
I s qds = Ĩspe jωe + Ĩsne −jωe + Ĩs0<br />
)<br />
)<br />
(6.6a)<br />
(6.6b)<br />
(6.6c)<br />
(6.6d)<br />
(6.7a)<br />
(6.7b)<br />
(6.7c)<br />
(6.7d)
158 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
El acoplamiento entre las diferentes componentes <strong>de</strong> las tensiones y las corrientes<br />
se realizará a través <strong>de</strong> una matriz <strong>de</strong> impedancias. En el caso <strong>de</strong> un<br />
motor sin ningún <strong>de</strong>sequilibrio, no existirá acoplamiento entre las diferentes<br />
componentes, y, consecuentemente, la matriz <strong>de</strong> impedancias será <strong>de</strong> la forma<br />
(6.8), don<strong>de</strong> los términos fuera <strong>de</strong> la diagonal principal son todos nulos.<br />
El término z 00 será también nulo en el caso <strong>de</strong> motores con el neutro aislado,<br />
<strong>de</strong>bido a que aunque <strong>de</strong>s<strong>de</strong> la alimentación se inyecte tensión <strong>de</strong> secuencia<br />
cero, no pue<strong>de</strong> circular corriente <strong>de</strong> secuencia cero. Consi<strong>de</strong>rando las impedancias<br />
por fase <strong>de</strong>l motor <strong>de</strong>sequilibradas a causa <strong>de</strong>l fallo, la matriz <strong>de</strong><br />
impedancias mostrará los acoplamientos entre las diferentes componentes,<br />
(6.9), don<strong>de</strong> los términos situados fuera <strong>de</strong> la diagonal principal representan<br />
dichos acoplamientos.<br />
⎡<br />
⎤<br />
z pp 0 0<br />
Z = ⎣ 0 z nn 0 ⎦ (6.8)<br />
0 0 z 00<br />
⎡<br />
⎤<br />
z pp z pn z p0<br />
Z = ⎣z np z nn z n0<br />
⎦ (6.9)<br />
z 0p z 0n z 00<br />
Analizando las relaciones obtenidas <strong>de</strong>tenidamente se pue<strong>de</strong>n extraer las<br />
siguientes conclusiones:<br />
- Los <strong>de</strong>sequilibrios en la alimentación provocan componentes <strong>de</strong> secuencia<br />
negativa en la corriente, a través <strong>de</strong> la impedancia <strong>de</strong> secuencia<br />
negativa, aunque no existan fallos en la máquina.<br />
- Del anterior punto se <strong>de</strong>spren<strong>de</strong> que ni la corriente <strong>de</strong> secuencia negativa<br />
—I sn — ni la impedancia <strong>de</strong> secuencia negativa —Z nn — son<br />
elementos válidos para la <strong>de</strong>tección <strong>de</strong> fallos, sin usar ningún método<br />
<strong>de</strong> <strong>de</strong>sacoplo.<br />
- Los fallos inducen acoplamientos entre las diferentes componentes. Por<br />
lo tanto, la información relativa a los fallos estará en los términos <strong>de</strong><br />
la matriz <strong>de</strong> impedancias situados fuera <strong>de</strong> la diagonal principal.<br />
Existen diferentes enfoques para la <strong>de</strong>tección <strong>de</strong> fallos en el estátor, todos<br />
ellos basados en la medida <strong>de</strong>l <strong>de</strong>sequilibrio provocado por el fallo en<br />
la máquina. Utilizando la expresión (6.2) se pue<strong>de</strong>n seleccionar distintos<br />
estimadores. En los siguientes apartados se realiza un análisis <strong>de</strong> todos ellos.
6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 159<br />
Corriente <strong>de</strong> secuencia negativa<br />
Propuesta inicialmente por Kohler y otros en [144], la corriente <strong>de</strong> secuencia<br />
negativa —I sn — es el método más sencillo para la <strong>de</strong>tección <strong>de</strong> fallos<br />
en el estátor. Dado que un fallo producido por un cortocircuito en el estátor<br />
produce una asimetría, se inducirá una componente <strong>de</strong> secuencia negativa, a<br />
una frecuencia −w e , en la corriente <strong>de</strong> estátor. Uno <strong>de</strong> los principales inconvenientes<br />
a la hora <strong>de</strong> utilizar esta variable, es su <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> diversos<br />
factores no relacionados con el fallo. Analizando la expresión (6.2) se observa<br />
que la corriente <strong>de</strong> secuencia negativa <strong>de</strong>pen<strong>de</strong> <strong>de</strong>: 1) <strong>de</strong>sequilibrios en la<br />
tensión y 2) asimetrías inherentes <strong>de</strong> la máquina. A<strong>de</strong>más, y como el valor<br />
<strong>de</strong> la impedancia <strong>de</strong> secuencia positiva <strong>de</strong>pen<strong>de</strong> <strong>de</strong>l punto <strong>de</strong> funcionamiento<br />
<strong>de</strong> la máquina, existe una <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> la carga. Todos estos factores<br />
condicionan <strong>de</strong> forma importante el uso <strong>de</strong> la corriente <strong>de</strong> secuencia negativa<br />
como única variable para la <strong>de</strong>tección <strong>de</strong> fallos en el estátor.<br />
En [142], Kliman y otros implementan un sistema <strong>de</strong> <strong>de</strong>tección basado<br />
en la corriente <strong>de</strong> secuencia negativa que corrige alguna <strong>de</strong> sus <strong>de</strong>ficiencias.<br />
Para ello, precisan <strong>de</strong> una primera etapa en la que se calcula el valor <strong>de</strong> la<br />
corriente residual <strong>de</strong> secuencia negativa. Esta variable representa la corriente<br />
negativa <strong>de</strong>bida a asimetrías existentes en la máquina y en los sensores.<br />
Variando la carga <strong>de</strong>l motor sano, obtienen la corriente negativa en función<br />
<strong>de</strong>l <strong>de</strong>slizamiento. Posteriormente, durante el funcionamiento en línea, realizan<br />
la corrección basándose en la expresión previamente calculada. Aunque<br />
sus resultados son remarcablemente mejores que los obtenidos sin introducir<br />
ningún mecanismo <strong>de</strong> compensación, no presentan resultados ante variaciones<br />
en la tensión <strong>de</strong> alimentación, y el proceso <strong>de</strong> sintonizado es tedioso y<br />
difícil <strong>de</strong> realizar, sobremanera una vez que el motor se encuentra instalado.<br />
Impedancia efectiva <strong>de</strong> secuencia negativa<br />
Se <strong>de</strong>fine la impedancia efectiva <strong>de</strong> secuencia negativa, para un motor<br />
simétrico, como la relación (6.10)<br />
z sneff = V sn<br />
I sn<br />
(6.10)<br />
Esta variable, propuesta en [136] por Sottile y otros, palia en cierta medida<br />
algunas <strong>de</strong> las <strong>de</strong>ficiencias <strong>de</strong> la corriente <strong>de</strong> secuencia negativa. Es bastante<br />
insensible al punto <strong>de</strong> funcionamiento <strong>de</strong>l motor y muestra una sensibilidad<br />
alta ante fallos incipientes. Sin embargo, al plantearse para un motor<br />
simétrico, no tiene en cuenta el efecto en los términos cruzados en la matriz<br />
<strong>de</strong> impedancias. Dado que los fallos en el estátor provocan precisamente un<br />
cambio en estos valores, la información contenida en estos términos no es
160 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
utilizada. Incluso es mencionado por los autores que el cambio producido<br />
en el valor <strong>de</strong> la impedancia <strong>de</strong> secuencia negativa en presencia <strong>de</strong> un fallo<br />
pue<strong>de</strong> presentar un comportamiento impre<strong>de</strong>cible. A<strong>de</strong>más, los efectos <strong>de</strong>bidos<br />
tanto a asimetrías inherentes —constructivas— <strong>de</strong>l motor, como las<br />
causadas por <strong>de</strong>sequilibrios en los sensores y en la tensión <strong>de</strong> alimentación<br />
no son <strong>de</strong>sacoplados, transmitiéndose directamente al valor <strong>de</strong> la impedancia<br />
efectiva <strong>de</strong> secuencia negativa.<br />
Error <strong>de</strong> tensión<br />
Este método, propuesto en [136] por Sottile y otros, se basa en la variación<br />
introducida en las componentes <strong>de</strong> las tensiones en presencia <strong>de</strong> un<br />
fallo. Se <strong>de</strong>fine el error <strong>de</strong> tensión <strong>de</strong> secuencia positiva —V spm — y el error <strong>de</strong><br />
tensión <strong>de</strong> secuencia negativa —V snm — en (6.11) y (6.12), respectivamente.<br />
V spm = V sp − (z pp I sp + z pn I sn ) (6.11)<br />
V snm = V sn − (z np I sp + z nn I sn ) (6.12)<br />
En las expresiones anteriores, el subíndice m se refiere a missmatch 2 . El<br />
método se basa en obtener, en un proceso previo, los valores <strong>de</strong> las impedancias<br />
z pp , z pn , z np y z nn con el motor sano. Para ello, es necesario realizar<br />
dos ensayos in<strong>de</strong>pendientes para cada valor <strong>de</strong> velocidad <strong>de</strong>l motor. Posteriormente,<br />
durante el funcionamiento normal <strong>de</strong> la máquina, se monitorizan<br />
las corrientes y las tensiones. Utilizando las expresiones (6.11) y (6.12), la<br />
diferencia entre el valor <strong>de</strong> tensión medido y el obtenido a partir <strong>de</strong> las<br />
impedancias y las corrientes, proporciona dos estimadores <strong>de</strong> fallo. Una característica<br />
<strong>de</strong>l estimador basado en el error <strong>de</strong> tensión, es el <strong>de</strong>sacoplo <strong>de</strong><br />
los errores introducidos en la corriente <strong>de</strong> secuencia negativa <strong>de</strong>bidos a <strong>de</strong>sequilibrios<br />
en el sistema <strong>de</strong> alimentación y a imperfecciones constructivas.<br />
Dado que los <strong>de</strong>sequilibrios afectarán en igual medida a las tensiones medidas<br />
que a la tensión obtenida a partir <strong>de</strong>l producto <strong>de</strong> las impedancias<br />
por las corrientes medidas, el error es compensado automáticamente. Sin<br />
embargo, no se menciona el efecto que tiene la carga <strong>de</strong>l motor en la estimación.<br />
Como la impedancia <strong>de</strong> secuencia positiva y los términos cruzados<br />
en los que ésta aparece reflejada <strong>de</strong>pen<strong>de</strong>n <strong>de</strong>l <strong>de</strong>slizamiento, variaciones en<br />
la carga <strong>de</strong>l motor provocarán un error en la estimación <strong>de</strong> la condición<br />
—nivel <strong>de</strong> fallo— <strong>de</strong>l motor. Otro <strong>de</strong> los inconvenientes <strong>de</strong>l método, es la<br />
necesidad <strong>de</strong> construir una tabla con los valores <strong>de</strong> las impedancias para<br />
diferentes niveles <strong>de</strong> <strong>de</strong>sequilibrios en la tensión. Se necesitan dos valores<br />
diferentes <strong>de</strong> <strong>de</strong>sequilibrio por cada valor <strong>de</strong> velocidad para <strong>de</strong>terminar todos<br />
los valores <strong>de</strong> la matriz <strong>de</strong> impedancias. Dado que en necesario medir la<br />
tensión <strong>de</strong> secuencia positiva y la <strong>de</strong> secuencia negativa, los autores realizan<br />
2 error.
6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 161<br />
estas medidas aplicando la transformada rápida <strong>de</strong> Fourier y seleccionando<br />
únicamente las componentes a la frecuencia fundamental. Por lo tanto, no<br />
explota la información contenida en otras componentes <strong>de</strong>l espectro.<br />
Valor <strong>de</strong> la impedancia cruzada<br />
Este método, propuesto en [145] por Rangarajan y otros, tiene las mismas<br />
limitaciones que el error <strong>de</strong> tensión. Se basa en la medida <strong>de</strong>l acoplamiento<br />
entre los circuitos <strong>de</strong> secuencia positiva y negativa en presencia <strong>de</strong> un fallo.<br />
Para ello, se monitoriza la variable z np , <strong>de</strong>finiendo su estimador como (6.13)<br />
∆z np = z np − z np0 , don<strong>de</strong> (6.13)<br />
z np0<br />
: valor <strong>de</strong>l acoplamiento con el motor sano.<br />
Como se ha visto en los puntos anteriores, todos los métodos basados en<br />
alguna variable <strong>de</strong> secuencia negativa necesitan conocer el valor <strong>de</strong> dichas<br />
variables cuando el motor está sano. Para caracterizar al motor sano existen<br />
dos aproximaciones. La primera precisa el realizar una serie <strong>de</strong> medidas,<br />
diferentes para cada método, con el motor sano y <strong>de</strong>terminar los valores <strong>de</strong><br />
las variables utilizadas como estimador en estas condiciones. Estos valores<br />
serán los utilizados posteriormente durante el funcionamiento en línea como<br />
valor <strong>de</strong> referencia. Inconvenientes <strong>de</strong> esta aproximación son: 1) <strong>de</strong>terminar<br />
cuando un motor está sano —lo cual no es siempre obvio en el caso <strong>de</strong><br />
motores ya instalados—, 2) la necesidad <strong>de</strong> realizar una serie <strong>de</strong> medidas,<br />
las cuales necesitan unas condiciones específicas <strong>de</strong> funcionamiento <strong>de</strong>l motor<br />
y 3) la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> parámetros adicionales que pue<strong>de</strong>n no ser tenidos en<br />
cuenta, como es el caso <strong>de</strong> la carga para los métodos basados en el error <strong>de</strong><br />
tensión.<br />
La segunda aproximación implementa un mo<strong>de</strong>lo <strong>de</strong>l motor, <strong>de</strong> modo<br />
que el número <strong>de</strong> experimentos previos a la puesta en marcha <strong>de</strong>l sistema se<br />
reduzca. El principal inconveniente <strong>de</strong> este tipo <strong>de</strong> métodos es la <strong>de</strong>pen<strong>de</strong>ncia<br />
paramétrica <strong>de</strong>l mo<strong>de</strong>lo [141, 139].<br />
En la figura 6.2 se muestra el valor <strong>de</strong> la impedancia cruzada, calculada<br />
según la expresión (6.14).<br />
z np = V sn2I sn1 − V sn1 I sn2<br />
I sp2 I sn1 − I sp1 I sn2<br />
(6.14)<br />
don<strong>de</strong> los subíndices 1 y 2 <strong>de</strong>terminan dos puntos diferentes <strong>de</strong> funcionamiento.<br />
Se representa el valor <strong>de</strong> la impedancia para el motor funcionando<br />
con 4 niveles <strong>de</strong> carga diferentes y para cada nivel <strong>de</strong> carga 4 condiciones<br />
<strong>de</strong> fallo. Las condiciones <strong>de</strong> fallo se codifican mediante colores. Los dos puntos<br />
<strong>de</strong> funcionamiento necesarios para el cálculo <strong>de</strong> (6.14) se codifican por
162 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
ws0<br />
ws1<br />
10<br />
0<br />
z spn (2, 1)<br />
−10<br />
−10 0 10<br />
z spn (3, 1)<br />
10<br />
z spn (1, 2) z spn (1, 3) z spn (1, 4)<br />
0<br />
0<br />
−2 024<br />
−4<br />
−5<br />
−10<br />
−10 0 10 −4 −2 0 2 −6−4−2 0 2<br />
z spn (2, 3) z spn (2, 4)<br />
5<br />
0<br />
−2 024<br />
−4<br />
−5<br />
−4 −2 0 2 −6−4−2 0 2<br />
z spn (3, 2) z spn (3, 4)<br />
5<br />
ws2<br />
−2 024<br />
−4<br />
−4 −2 0 2<br />
z spn (4, 1)<br />
−2 024<br />
−4<br />
−4 −2 0 2<br />
z spn (4, 2)<br />
z spn (4, 3)<br />
2<br />
0<br />
−2<br />
−2 0 2<br />
ws3<br />
5<br />
0<br />
−5<br />
−6−4−2 0 2<br />
sc0<br />
5<br />
0<br />
−5<br />
−6−4−2 0 2<br />
sc1<br />
2<br />
0<br />
−2<br />
−2 0 2<br />
sc2<br />
sc3<br />
Figura 6.2: Valor <strong>de</strong> la impedancia cruzada calculada para diferentes niveles <strong>de</strong><br />
carga —<strong>de</strong>s<strong>de</strong> vacío hasta <strong>de</strong>slizamiento nominal— y bajo diferentes condiciones<br />
<strong>de</strong> fallo —0, 2, 4 y 6 espiras cortocircuitadas—. Los diferentes colores codifican las<br />
condiciones <strong>de</strong> fallo —azul, magenta, amarillo y rojo—.<br />
la posición <strong>de</strong> cada gráfico. La posición en las filas viene dada por el nivel<br />
<strong>de</strong> carga, mientras que la columna está <strong>de</strong>terminada por el nivel <strong>de</strong> fallo.<br />
Por ejemplo, el gráfico en la posición (1, 3) es calculado utilizando el motor<br />
<strong>de</strong>scargado sin fallo y con 2 espiras cortocircuitadas. Es importante notar<br />
la simetría respecto a la diagonal principal. Los elementos situados en la<br />
diagonal no pue<strong>de</strong>n ser representados, al estar asociados al mismo punto <strong>de</strong><br />
funcionamiento. La figura muestra como el valor <strong>de</strong> la impedancia cruzada<br />
pue<strong>de</strong> utilizarse como estimador <strong>de</strong> fallo, aunque para ello es necesario<br />
realizar al menos dos medidas para cada nivel <strong>de</strong> carga.<br />
6.3.3. Análisis utilizando componentes <strong>de</strong> secuencia cero<br />
Como se mostró en el capítulo 2, los cortocircuitos entre espiras <strong>de</strong><br />
estátor provocan una saliencia estática en las inductancias <strong>de</strong> estátor. Dicha<br />
asimetría pue<strong>de</strong> ser <strong>de</strong>tectada utilizando las componentes <strong>de</strong> secuencia<br />
cero. Dependiendo <strong>de</strong>l tipo <strong>de</strong> conexionado en bornas <strong>de</strong>l motor, se usará la<br />
tensión <strong>de</strong> secuencia cero (6.15) para máquinas conectadas en estrella y la
6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 163<br />
corriente <strong>de</strong> secuencia cero (6.16) para máquinas conectadas en triángulo.<br />
Estas expresiones, obtenidas en el capítulo 3 y repetidas aquí por comodidad,<br />
están particularizadas para un or<strong>de</strong>n <strong>de</strong> armónico h = 2. Es <strong>de</strong>cir, se<br />
consi<strong>de</strong>ra que las asimetrías provocadas por un fallo en el estátor tienen el<br />
mismo efecto en el polo norte que en el sur <strong>de</strong> cada fase.<br />
v 0 = 1 3 (v an + v bn + v cn )<br />
v 0 = V 0h cos(ω e t + hθ f ) − V 02h cos(ω e t − 2hθ f ) (6.15)<br />
i 0 = 1 3 (i ab + i bc + i ca ) ó i 0 = i ab + i bc + i ca<br />
i 0 = I 0h cos(ω e t + hθ f ) − I 02h cos(ω e t − 2hθ f ) (6.16)<br />
Teniendo en cuenta que los fallos en el estátor se encuentran fijos en el<br />
espacio, y por lo tanto θ f tiene un valor constante, se obtienen las expresiones<br />
v 0 = V 0 cos(ω e t + φ f1 ) (6.17)<br />
i 0 = I 0 cos(ω e t + φ f2 ) (6.18)<br />
Según (6.17) y (6.18), la asimetría <strong>de</strong>bida al fallo induce un armónico en la<br />
variable monitorizada. En dichas expresiones, V 0 y φ f1 son función <strong>de</strong> V 0h ,<br />
V 02h y θ f , mientras que I 0 es función <strong>de</strong> I 0h , I 02h y θ f . El valor en amplitud <strong>de</strong><br />
dichos armónicos <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong>l nivel <strong>de</strong> la asimetría y, en consecuencia, <strong>de</strong> la<br />
severidad <strong>de</strong>l fallo. Las simplificaciones asumidas con el mo<strong>de</strong>lo presentado<br />
se resumen en los siguientes puntos:<br />
- La máquina se encuentra <strong>de</strong>scargada.<br />
- Los valores <strong>de</strong> las resistencias son <strong>de</strong>spreciables frente a los <strong>de</strong> las<br />
inductancias.<br />
- La asimetría se mo<strong>de</strong>la como una variación senoidal <strong>de</strong> la inductancia<br />
por fase <strong>de</strong> estátor.<br />
- No se mo<strong>de</strong>lan las corrientes inducidas en las espiras en las que se<br />
produce el cortocircuito. Este punto constituye una diferencia fundamental<br />
con otras alternativas propuestas por otros autores [140, 141].<br />
Para constatar la viabilidad <strong>de</strong> emplear las componentes <strong>de</strong> secuencia cero<br />
como mecanismo <strong>de</strong> <strong>de</strong>tección, es interesante <strong>de</strong>terminar la magnitud <strong>de</strong> dichas<br />
componentes en máquinas sanas. Si esta magnitud es apreciable, es necesario<br />
<strong>de</strong>sacoplar su efecto para que no afecten al resultado <strong>de</strong>l diagnóstico.<br />
Entre las causas potenciales <strong>de</strong> componentes <strong>de</strong> secuencia cero en máquinas
164 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
sanas, están las asimetrías existentes en el <strong>de</strong>vanado <strong>de</strong> la máquina, las <strong>de</strong>bidas<br />
a la saturación y las provocadas por el ranurado. Las asimetrías en<br />
los <strong>de</strong>vanados <strong>de</strong> la máquina se pue<strong>de</strong>n mo<strong>de</strong>lar mediante (6.19), para el<br />
caso <strong>de</strong> conexión en estrella y utilizando (6.20), para el caso <strong>de</strong> conexión en<br />
triángulo.<br />
v 0 = V 0h cos(ω e t + θ f1 ) − V 02h cos(ω e t + θ f2 ) (6.19)<br />
i 0 = I 0h cos(ω e t + θ f1 ) − I 02h cos(ω e t + θ f2 ) (6.20)<br />
Comparando las expresiones (6.19) y (6.20), <strong>de</strong>bidas a las asimetrías en los<br />
<strong>de</strong>vanados, con (6.15) y (6.16), provocadas por el fallo, se observa que la frecuencia<br />
<strong>de</strong> las dos componentes en ambos casos es la misma, diferenciándose<br />
únicamente en la fase. Por lo tanto, la presencia <strong>de</strong> <strong>de</strong>sequilibrios en los <strong>de</strong>vanados<br />
es un factor potencial <strong>de</strong> errores en la estimación <strong>de</strong>l nivel <strong>de</strong> fallo.<br />
Sin embargo, es <strong>de</strong> esperar que la magnitud <strong>de</strong> dicha componente sea menor<br />
para el caso <strong>de</strong> la máquina sana que en presencia <strong>de</strong> un cortocircuito.<br />
La saturación <strong>de</strong> la máquina va a dar lugar a asimetrías que giran a velocida<strong>de</strong>s<br />
múltiplos <strong>de</strong> la <strong>de</strong> excitación (Ver sección 2.2.1). Las componentes<br />
<strong>de</strong> secuencia cero inducidas por las saliencias <strong>de</strong> saturación se muestran en<br />
(6.21) y (6.22) para los casos <strong>de</strong> conexión en estrella y conexión en triángulo<br />
respectivamente.<br />
v 0 = V 0h cos(3ω e t + θ f1 ) − V 02h cos(3ω e t + θ f2 ) (6.21)<br />
i 0 = I 0h cos(3ω e t + θ f1 ) − I 02h cos(3ω e t + θ f2 ) (6.22)<br />
A diferencia <strong>de</strong> las saliencias <strong>de</strong>bidas a asimetrías en los <strong>de</strong>vanados <strong>de</strong><br />
estátor, las saliencias inducidas por saturación tienen una magnitud elevada.<br />
Estas componentes, como se verá al analizar los fallos en el rotor, se<br />
encuentran espectralmente cercanas a las componentes que contienen información<br />
en el caso <strong>de</strong> barras dañadas o rotas y, por lo tanto, tendrán mayor<br />
influencia en el diagnóstico <strong>de</strong> este tipo <strong>de</strong> fallos.<br />
Las componentes introducidas por el ranurado <strong>de</strong> la máquina, <strong>de</strong>bidas<br />
a la interacción entre las ranuras <strong>de</strong> estátor y rotor, introducen contenido<br />
armónico adicional en la señal analizada. Su presencia <strong>de</strong>pen<strong>de</strong> sobre todo<br />
<strong>de</strong>l número <strong>de</strong> ranuras <strong>de</strong> estátor, <strong>de</strong>l número <strong>de</strong> barras <strong>de</strong> rotor, y <strong>de</strong>l<br />
número <strong>de</strong> polos (Ver apartado 2.2.2). Las componentes inducidas por este<br />
tipo <strong>de</strong> saliencias giran a una velocidad proporcional al producto <strong>de</strong> la velocidad<br />
<strong>de</strong>l rotor por el número <strong>de</strong> ranuras <strong>de</strong> rotor. Teniendo en cuenta que<br />
el número <strong>de</strong> ranuras es relativamente elevado, en régimen permanente va<br />
a existir una separación espectral suficiente con las componentes que contienen<br />
la información relacionada con el fallo, evitando que supongan una<br />
perturbación relevante.
6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 165<br />
Las componentes <strong>de</strong> secuencia cero inducidas en el motor como consecuencia<br />
<strong>de</strong>l fallo, no se ven afectadas por componentes <strong>de</strong> secuencia cero<br />
inyectadas por la alimentación [149]. Esto se pue<strong>de</strong> <strong>de</strong>mostrar <strong>de</strong> manera<br />
sencilla utilizando la <strong>de</strong>finición <strong>de</strong> la tensión <strong>de</strong> secuencia cero (6.15). Utilizando<br />
las relaciones (6.23)<br />
v as = v an + v ns<br />
v bs = v bn + v ns<br />
v cs = v cn + v ns<br />
(6.23a)<br />
(6.23b)<br />
(6.23c)<br />
don<strong>de</strong><br />
v xs<br />
: tensión <strong>de</strong> fase aplicada al motor respecto al neutro <strong>de</strong> la alimentación,<br />
y sustituyendo en la expresión <strong>de</strong> la tensión <strong>de</strong> secuencia cero se obtiene<br />
(6.24). Como los <strong>de</strong>sequilibrios en la alimentación se reflejan en la tensión<br />
v ns , la compensación se realiza <strong>de</strong> manera implícita.<br />
v 0 = 1 3 (v as + v bs + v cs ) − v ns (6.24)<br />
Las componentes <strong>de</strong> secuencia cero indicativas <strong>de</strong> fallo, van a verse también<br />
afectadas por cambios en la tensión <strong>de</strong> alimentación al motor. Si esta<br />
variación afecta por igual a las tres fases, no se registrarán variaciones en<br />
la tensión v ns . Sin embargo, la magnitud <strong>de</strong> las componentes que contienen<br />
información <strong>de</strong>l fallo variará, propiciando errores en la estimación. Para<br />
compensar este efecto es suficiente con normalizar las tensiones <strong>de</strong> secuencia<br />
cero respecto a la tensión <strong>de</strong> alimentación [128].<br />
6.3.4. Validación experimental: Fallos en el estátor<br />
Para verificar el análisis teórico, se ha dispuesto <strong>de</strong> una máquina especialmente<br />
modificada para realizar cortocircuitos entre vueltas adyacentes. En<br />
la figura 6.3 se representa un esquema <strong>de</strong> la misma. Para realizar las medidas<br />
se han utilizado los mismos esquemas empleados en el control sensorless,<br />
<strong>de</strong>scritos en el capítulo 4. Más concretamente, la medida <strong>de</strong> la tensión <strong>de</strong><br />
secuencia cero se ha realizado mediante la red equilibrada <strong>de</strong> resistencias<br />
conectada en paralelo con el motor, mientras que la corriente <strong>de</strong> secuencia<br />
cero se ha medido utilizando un único sensor.<br />
En esta sección se muestran los resultados obtenidos utilizando la tensión<br />
<strong>de</strong> secuencia cero. En el caso <strong>de</strong> que la máquina estuviese conectada<br />
en triángulo, la corriente <strong>de</strong> secuencia cero proporcionaría resultados muy<br />
similares [128]. Los datos referentes al motor utilizado se muestran en la<br />
tabla A.3 <strong>de</strong>l apéndice A.
166 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
15 − 21 16 − 22<br />
fase b<br />
3 − 9 4 − 10<br />
2 − 8 1 − 7 fase a<br />
5 − 11<br />
6 − 12<br />
14 − 20<br />
fase c<br />
17 − 23 18 − 24<br />
13 − 19<br />
Figura 6.3: Esquema <strong>de</strong> la máquina modificada para provocar cortocircuitos en el<br />
estátor.<br />
15<br />
PSfrag replacements<br />
(V)<br />
0<br />
−15<br />
0 50 100<br />
tiempo (ms)<br />
Figura 6.4: Tensión <strong>de</strong> secuencia cero <strong>de</strong> una máquina sana. Plena carga, 400V<br />
(rms), 50Hz.<br />
En la figura 6.4 se muestra la tensión <strong>de</strong> secuencia cero <strong>de</strong> una máquina<br />
conectada a la red. Los espectros en frecuencia <strong>de</strong> la tensión <strong>de</strong> secuencia<br />
cero, para el caso <strong>de</strong> una máquina sana y otra con 4 espiras cortocircuitadas<br />
se representa en la figura 6.5. Como se había indicado en el <strong>de</strong>sarrollo teórico,<br />
el fallo induce un aumento en la magnitud <strong>de</strong> la componente situada a la<br />
frecuencia <strong>de</strong> la excitación, en este caso 50Hz.<br />
En los puntos anteriores se ha comentado que una <strong>de</strong> las claves a la hora<br />
<strong>de</strong> implementar un sistema <strong>de</strong> diagnóstico en línea es obtener una estimación<br />
<strong>de</strong>l estado <strong>de</strong> la máquina, in<strong>de</strong>pendiente <strong>de</strong> las condiciones <strong>de</strong> trabajo. En<br />
la figura 6.6 se representan los resultados para el caso <strong>de</strong> una máquina<br />
sana, con 2 y 4 espiras cortocircuitadas, en función <strong>de</strong>l <strong>de</strong>slizamiento. Se<br />
observa la escasa variación en la magnitud <strong>de</strong> la componente que contiene<br />
la información <strong>de</strong>l fallo —50Hz.— respecto al <strong>de</strong>slizamiento.<br />
La técnica es igualmente válida para aquellas máquinas alimentadas <strong>de</strong>s<strong>de</strong><br />
un inversor. La medida <strong>de</strong> la tensión <strong>de</strong> secuencia cero se realiza <strong>de</strong> la<br />
misma manera que en el control sensorless, utilizando un sensor <strong>de</strong> efecto<br />
Hall para medir la tensión entre el punto medio <strong>de</strong> la red <strong>de</strong> resistencias y<br />
el neutro <strong>de</strong>l motor. La figura 6.7 muestra la magnitud <strong>de</strong> la componente <strong>de</strong><br />
la tensión <strong>de</strong> secuencia cero situada a la frecuencia fundamental en función
6.4 Detección <strong>de</strong> barras <strong>de</strong> rotor dañadas 167<br />
PSfrag replacements<br />
PSfrag replacements<br />
8<br />
8<br />
(V)<br />
4<br />
(V)<br />
4<br />
0<br />
0 50 100 150<br />
frecuencia (Hz)<br />
0<br />
0 50 100 150<br />
frecuencia (Hz)<br />
(a) Máquina sana.<br />
(b) Máquina con 4 espiras cortocircuitadas.<br />
Figura 6.5: Comparación <strong>de</strong> la tensión <strong>de</strong> secuencia cero para una máquina sana y<br />
otra con 4 espiras cortocircuitadas. La máquina se encuentra a plena carga, 400V<br />
(rms), 50Hz.<br />
PSfrag replacements<br />
2<br />
(V)<br />
1<br />
<strong>de</strong>slizamiento nominal<br />
0<br />
0 1 2 3<br />
frecuencia <strong>de</strong>slizamiento (Hz)<br />
Figura 6.6: Magnitud <strong>de</strong> la componente <strong>de</strong> 50Hz <strong>de</strong> la tensión <strong>de</strong> secuencia cero<br />
para los casos <strong>de</strong> una máquina sana(□), 2(◦) y 4(△) espiras cortocircuitadas. El<br />
motor está alimentado a 400V (rms), 50Hz.<br />
<strong>de</strong> la frecuencia <strong>de</strong> alimentación. De nuevo, la técnica permite distinguir los<br />
casos <strong>de</strong> máquina sana y cortocircuitada. Se observa una variación lineal<br />
proporcional a la frecuencia <strong>de</strong> alimentación. Este comportamiento se <strong>de</strong>be<br />
a la variación en la magnitud <strong>de</strong> la tensión <strong>de</strong> alimentación, proporcional a<br />
la frecuencia.<br />
6.4. Detección <strong>de</strong> barras <strong>de</strong> rotor dañadas<br />
Los fallos asociados al agrietamiento o rotura <strong>de</strong> barras <strong>de</strong>l rotor se <strong>de</strong>sarrollan,<br />
en general, <strong>de</strong> manera lenta, por lo que no van a provocar una<br />
parada inmediata <strong>de</strong>l motor. Sin embargo, si no son <strong>de</strong>tectados y corregidos<br />
a tiempo, pue<strong>de</strong>n dar lugar daños adicionales en otros puntos <strong>de</strong> la máquina.
168 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
PSfrag replacements<br />
4<br />
(V)<br />
2<br />
0<br />
10 20 30 40 50<br />
ω e (Hz)<br />
Figura 6.7: Magnitud <strong>de</strong> la componente fundamental —ω e — <strong>de</strong> la tensión <strong>de</strong> secuencia<br />
cero para los casos <strong>de</strong> máquina sana(□) y 4 espiras cortocircuitadas(△). El<br />
motor se encuentra trabajando con flujo y carga nominal.<br />
Los elementos rotos, al <strong>de</strong>spren<strong>de</strong>rse a gran velocidad, pue<strong>de</strong>n golpear contra<br />
las cabezas <strong>de</strong> bobina, dañando el aislamiento y propiciando la aparición<br />
<strong>de</strong> cortocircuitos. La rotura <strong>de</strong> barras <strong>de</strong>l rotor pue<strong>de</strong> <strong>de</strong>berse a múltiples<br />
causas: 1) esfuerzos mecánicos y térmicos en el arranque, 2) cargas mecánicas<br />
variables o pulsantes durante el ciclo normal <strong>de</strong> funcionamiento y 3)<br />
imperfecciones en el proceso <strong>de</strong> fabricación <strong>de</strong> la jaula <strong>de</strong>l rotor [137].<br />
6.4.1. Detección <strong>de</strong> barras rotas con metodología MCSA<br />
El análisis teórico para establecer un mecanismo <strong>de</strong> <strong>de</strong>tección basado en<br />
MCSA, se basa en el efecto que una asimetría provoca en el campo magnético<br />
creado por la corriente fundamental <strong>de</strong> rotor. Para <strong>de</strong>sarrollar las expresiones<br />
utilizadas en esta metodología se <strong>de</strong>fine la siguiente nomenclatura:<br />
s<br />
f 1<br />
f 2 = sf 1<br />
: <strong>de</strong>slizamiento (p.u.)<br />
: frecuencia <strong>de</strong> alimentación (Hz.)<br />
: frecuencia <strong>de</strong> las corrientes en el rotor (Hz.)<br />
Las corrientes inducidas en el rotor crean un campo magnético giratorio<br />
que gira a una velocidad f 2 respecto al rotor. Cuando el rotor es simétrico,<br />
sólo va a existir este campo magnético, girando en su mismo sentido. Si el<br />
rotor presenta alguna asimetría que afecte a las corrientes que circulan por<br />
él, se crean dos campos. El primero <strong>de</strong> ellos girará en el sentido <strong>de</strong>l rotor, a<br />
la velocidad <strong>de</strong> <strong>de</strong>slizamiento. El segundo, <strong>de</strong>bido a la asimetría, girará en<br />
sentido contrario. El efecto en el bobinado <strong>de</strong>l estátor, es la inducción <strong>de</strong><br />
una componente adicional en la corriente, con la frecuencia indicada por<br />
(6.25). Esta componente provoca pulsaciones en el par <strong>de</strong> la máquina a una<br />
frecuencia 2sf 1 y, con ello, oscilaciones en su velocidad <strong>de</strong> rotación. Esta<br />
oscilación en la velocidad pue<strong>de</strong> afectar a la magnitud <strong>de</strong> la componente<br />
f 1 (1−2s) <strong>de</strong> la corriente. Sin embargo, se induce una componente adicional,
6.4 Detección <strong>de</strong> barras <strong>de</strong> rotor dañadas 169<br />
(6.26), <strong>de</strong>bida a las oscilaciones introducidas en el rotor que, a<strong>de</strong>más, es<br />
aumentada por el tercer armónico <strong>de</strong>l flujo [137].<br />
f inf<br />
brb = f 1(1 − 2s) (6.25)<br />
f sup<br />
brb = f 1(1 + 2s) (6.26)<br />
La expresión final <strong>de</strong> las componentes adicionales introducidas en el espectro<br />
<strong>de</strong> corriente <strong>de</strong>l estátor es la mostrada en (6.27). Esta expresión<br />
<strong>de</strong>termina las frecuencias conocidas como bandas laterales, representativas<br />
<strong>de</strong> los fallos en el rotor. Como se <strong>de</strong>spren<strong>de</strong> <strong>de</strong> la expresión obtenida, para<br />
<strong>de</strong>terminar las frecuencias <strong>de</strong> las bandas laterales es necesario <strong>de</strong>terminar<br />
la frecuencia <strong>de</strong> la excitación fundamental y velocidad <strong>de</strong>l motor (o en su<br />
caso el <strong>de</strong>slizamiento). A<strong>de</strong>más <strong>de</strong> localizar las frecuencias características<br />
indicativas <strong>de</strong> fallo, es <strong>de</strong>seable que la interpretación <strong>de</strong>l espectro informe<br />
<strong>de</strong> la severidad <strong>de</strong>l fallo. Otro atributo <strong>de</strong>seable es la capacidad para distinguir<br />
un fallo <strong>de</strong>bido a la rotura <strong>de</strong> barras <strong>de</strong> rotor, <strong>de</strong> otros tipos <strong>de</strong> fallos<br />
que también dan lugar a bandas laterales, como fallos en los rodamientos,<br />
excentricidad en el entrehierro o asimetrías mecánicas en la carga o en el<br />
acoplamiento motor-carga, como pue<strong>de</strong>n ser engranajes.<br />
f brb = f 1 (1 ± 2s) (6.27)<br />
El procedimiento más habitual en las técnicas MCSA es medir una corriente<br />
<strong>de</strong> fase, procesado <strong>de</strong> la señal utilizando la FFT y visualización <strong>de</strong>l espectro<br />
resultante. La magnitud <strong>de</strong> las bandas laterales a frecuencias <strong>de</strong>pendientes<br />
<strong>de</strong>l <strong>de</strong>slizamiento se consi<strong>de</strong>ra directamente relacionada con la severidad <strong>de</strong>l<br />
fallo. El análisis <strong>de</strong> la magnitud en las bandas laterales se ve en ocasiones<br />
dificultado por la proximidad <strong>de</strong> bandas adicionales provocadas por otros<br />
tipos <strong>de</strong> fallos. Este problema es especialmente importante en el caso <strong>de</strong><br />
existir acoplamientos reductores conectados al eje <strong>de</strong>l motor. En este caso,<br />
las componentes espectrales inyectadas por las frecuencias características <strong>de</strong><br />
los engranajes pue<strong>de</strong>n coincidir con las inducidas por fallos en el rotor [137].<br />
6.4.2. Extensión <strong>de</strong> MCSA a variables complejas<br />
Como ya se ha comentado para el caso <strong>de</strong> <strong>de</strong>tección <strong>de</strong> fallos en el estátor,<br />
es posible generalizar los métodos MCSA para trabajar con el vector <strong>de</strong> corriente<br />
<strong>de</strong> estátor, en lugar <strong>de</strong> con una única corriente <strong>de</strong> fase. La metodología<br />
a utilizar con variables complejas es similar a la utilizada con variables<br />
reales. Para realizar esta generalización, es necesario corregir las expresiones<br />
que proporcionan los armónicos <strong>de</strong>l espectro <strong>de</strong> corriente, teniendo en cuenta<br />
que las variables complejas van a incluir tanto frecuencias positivas como
170 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
negativas. La expresión (6.27) se mantiene en su forma, pero se consi<strong>de</strong>ran<br />
bandas laterales adicionales y se establecen restricciones en el valor <strong>de</strong> las<br />
constantes que intervienen en la expresión. La ecuación se muestra en (6.28)<br />
(<br />
f brb = f 1 k 1 − s )<br />
− s<br />
(6.28)<br />
p<br />
don<strong>de</strong><br />
p : número <strong>de</strong> pares <strong>de</strong> polos.<br />
k<br />
p<br />
: 1, −5, 7, −11, 13 . . .<br />
En cuanto a las técnicas <strong>de</strong> procesado <strong>de</strong> la señal, la herramienta fundamental<br />
continua siendo la FFT.<br />
6.4.3. Detección <strong>de</strong> barras rotas mediante componentes <strong>de</strong><br />
secuencia cero<br />
En el capítulo 2, se <strong>de</strong>terminó el mo<strong>de</strong>lo para el caso <strong>de</strong> rotura <strong>de</strong> barras<br />
en motores <strong>de</strong> inducción. Una barra rota provoca una asimetría que gira a<br />
la velocidad <strong>de</strong>l rotor. En el caso <strong>de</strong> que esta asimetría se acople con alguna<br />
variable eléctrica <strong>de</strong>l estátor, pue<strong>de</strong> ser consi<strong>de</strong>rada como una variación en<br />
las impedancias <strong>de</strong> estátor. Dependiendo <strong>de</strong>l tipo <strong>de</strong> conexión, se obtendrán<br />
componentes adicionales en la tensión <strong>de</strong> secuencia cero, para el caso <strong>de</strong><br />
conexión en estrella y componentes en la corriente <strong>de</strong> secuencia cero, para<br />
el caso <strong>de</strong> conexión en triángulo.<br />
Consi<strong>de</strong>rando que el efecto provocado por barras <strong>de</strong> rotor dañadas es<br />
simétrico en el polo norte y el polo sur <strong>de</strong> cada fase, la asimetría tiene un<br />
periodo <strong>de</strong> 180 ◦ eléctricos. Este periodo correspon<strong>de</strong> a un or<strong>de</strong>n <strong>de</strong> armónico<br />
h = 2 en la matriz <strong>de</strong> inductancias. Particularizando por tanto para este<br />
valor, se obtienen las expresiones (6.29) y (6.30) para la tensión <strong>de</strong> secuencia<br />
cero y la corriente <strong>de</strong> secuencia cero respectivamente.<br />
v 0 = V 0h cos((ω e + 2ω r )t) − V 02h cos((ω e − 4ω r )t) (6.29)<br />
i 0 = I 0h cos((ω e + 2ω r )t) − I 02h cos((ω e − 4ω r )t) (6.30)<br />
Como se indicó en el caso <strong>de</strong> <strong>de</strong>tección <strong>de</strong> fallos en el estátor utilizando<br />
componentes <strong>de</strong> secuencia cero, la saliencias inducidas por saturación introducen<br />
una componente en las variables <strong>de</strong> secuencia cero a una frecuencia<br />
<strong>de</strong> 3ω e . Por lo tanto, si el motor se encuentra <strong>de</strong>scargado, tenemos que las<br />
componentes inducidas por el fallo se sitúan a las frecuencias (6.31)<br />
cos((ω e + 2ω r )t) ≃ cos(3ω e t)<br />
cos((ω e − 4ω r )t) ≃ cos(−3ω e t) = cos(3ω e t) (6.31)
6.5 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna mediante re<strong>de</strong>s neuronales 171<br />
Es <strong>de</strong>cir, la frecuencia <strong>de</strong>bida al fallo coinci<strong>de</strong> con la inducida por la saliencia<br />
por saturación. En estas condiciones, la <strong>de</strong>tección <strong>de</strong> fallos en el rotor no es<br />
posible. Sin embargo, esto no se consi<strong>de</strong>ra una restricción significante, ya que<br />
los daños en el rotor suelen progresar <strong>de</strong> una manera lenta y las máquinas no<br />
se encuentran trabajando sin carga durante periodos prolongados <strong>de</strong> tiempo.<br />
6.4.4. Validación experimental: Fallos en el rotor<br />
Para verificar que el método propuesto es capaz <strong>de</strong> <strong>de</strong>tectar barras dañadas,<br />
se ha dispuesto <strong>de</strong> un motor cuyo rotor se ha modificado taladrando el anillo<br />
<strong>de</strong> cierre, tal y como se muestra en la figura 2.8 <strong>de</strong>l capítulo 2. Los experimentos<br />
mostrados en esta sección se han realizado utilizando la tensión <strong>de</strong><br />
secuencia cero. Para el caso <strong>de</strong> máquinas conectadas en triángulo, los resultados<br />
obtenidos utilizando la corriente <strong>de</strong> secuencia cero son completamente<br />
análogos [128].<br />
En la figura 6.8 se muestra el espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero para<br />
un motor conectado a red con una barra rota. Se superpone, aumentada, la<br />
zona don<strong>de</strong> se registran las componentes inducidas por el fallo. En el caso<br />
representado, la máquina se encuentra trabajando a plena carga, siendo<br />
ω e = 50Hz y ω r = 47Hz. Para este caso, y según <strong>de</strong>terminan las expresiones<br />
(6.29) y (6.30), las frecuencias <strong>de</strong>l fallo se encuentran a 144 y 138 Hz.<br />
La figura 6.9 muestra la magnitud <strong>de</strong> las componentes ω e +2ω r y ω e −4ω r<br />
en función <strong>de</strong>l <strong>de</strong>slizamiento. En la figura no se han representado los valores<br />
correspondientes a <strong>de</strong>slizamiento 0, dado que, para este valor, se encuentran<br />
a 150Hz, coincidiendo con el armónico inducido por saturación.<br />
Al igual que para el caso <strong>de</strong> <strong>de</strong>tección <strong>de</strong> fallos en el estátor, el método<br />
es válido para máquinas alimentadas <strong>de</strong>s<strong>de</strong> inversor. En la figura 6.10<br />
se representan las componentes ω e + 2ω r y ω e − 4ω r en función <strong>de</strong> la frecuencia<br />
fundamental. La variación <strong>de</strong> la magnitud <strong>de</strong> ambas componentes es<br />
prácticamente proporcional con la variación <strong>de</strong> la frecuencia. Para frecuencias<br />
bajas, la reducida magnitud <strong>de</strong> ambos armónicos, y el hecho <strong>de</strong> que<br />
todas las componentes que contienen información acerca <strong>de</strong> los fallos —ya<br />
sean en el rotor o en el estátor— convergen a la misma frecuencia, hacen<br />
inviable la <strong>de</strong>tección <strong>de</strong> cualquier tipo <strong>de</strong> fallo en estas condiciones.<br />
6.5. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna conectadas<br />
a red mediante re<strong>de</strong>s neuronales<br />
Las variables eléctricas que intervienen en el diagnóstico <strong>de</strong> máquinas <strong>de</strong><br />
alterna —vector <strong>de</strong> tensión, vector <strong>de</strong> corriente— suelen expresarse en un<br />
sistema <strong>de</strong> coor<strong>de</strong>nadas qd0, generalmente en forma compleja. Esta forma
PSfrag replacements<br />
172 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
(V)<br />
10<br />
5<br />
4<br />
2<br />
0<br />
130 140 150 160<br />
0<br />
0 50 100 150 200<br />
frecuencia (Hz)<br />
Figura 6.8: Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero para el caso <strong>de</strong> una máquina<br />
con 4 espiras cortocircuitadas y una barra rota. El motor está a plena carga y<br />
alimentado <strong>de</strong>s<strong>de</strong> la red, 400V (rms), 50Hz.<br />
PSfrag replacements<br />
2<br />
(V)<br />
1<br />
0<br />
<strong>de</strong>slizamiento nominal<br />
0 1 2 3<br />
frecuencia <strong>de</strong>slizamiento (Hz)<br />
Figura 6.9: Magnitud <strong>de</strong> las componentes ω e + 2ω r (□) y ω e − 4ω r (◦) en función <strong>de</strong>l<br />
<strong>de</strong>slizamiento. El motor está alimentado a 400V (rms), 50Hz.<br />
<strong>de</strong> representación tiene gran<strong>de</strong>s ventajas en cuanto a comodidad <strong>de</strong> manejo<br />
y procesamiento [169]. Con el objetivo <strong>de</strong> plantear un método <strong>de</strong> diagnóstico<br />
basado en re<strong>de</strong>s neuronales, que sea capaz <strong>de</strong> trabajar directamente con estas<br />
expresiones complejas sin necesidad <strong>de</strong> <strong>de</strong>scomponer cada variable en sus<br />
componentes reales, se propone el uso <strong>de</strong> las re<strong>de</strong>s neuronales feed-forward<br />
extendidas al campo complejo.<br />
La ampliación al campo <strong>de</strong> los complejos, realizada <strong>de</strong> manera in<strong>de</strong>pendiente<br />
por diferentes autores a comienzos <strong>de</strong> los 90 [164], presenta algunos<br />
problemas matemáticos y un comportamiento <strong>de</strong>pendiente <strong>de</strong>l tipo <strong>de</strong> datos<br />
<strong>de</strong> entrada con el que se trabaja. Sin embargo, introduce algunas ventajas,<br />
como pue<strong>de</strong>n ser la aproximación <strong>de</strong> funciones complejas <strong>de</strong> una manera más<br />
precisa que la obtenida empleando re<strong>de</strong>s <strong>de</strong> variable real, captura automática<br />
<strong>de</strong> características propias <strong>de</strong> los complejos, como la rotación, simplificación<br />
en la topología <strong>de</strong> la red y un mantenimiento <strong>de</strong> la naturaleza compleja <strong>de</strong>l<br />
proceso.<br />
6.5.1. Back-Propagation complejo<br />
En procesos <strong>de</strong> naturaleza compleja como el que aquí se trata, la aproximación<br />
<strong>de</strong>l mo<strong>de</strong>lo mediante re<strong>de</strong>s <strong>de</strong> parámetros reales pue<strong>de</strong> conllevar
6.5 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna mediante re<strong>de</strong>s neuronales 173<br />
PSfrag replacements<br />
2<br />
(V)<br />
1<br />
0<br />
10 20 30 40 50<br />
ω e (Hz)<br />
Figura 6.10: Magnitud <strong>de</strong> las componentes ω e + 2ω r (□) y ω e − 4ω r (◦) en función<br />
<strong>de</strong> la frecuencia fundamental. Motor a plena carga y flujo nominal.<br />
una serie <strong>de</strong> problemas. Aunque el mo<strong>de</strong>lo se pue<strong>de</strong> separar en su parte real<br />
e imaginaria, la relación subyacente entre las dos componentes se pier<strong>de</strong> en<br />
esta disgregación. 3 Por este motivo, la extensión al campo complejo pue<strong>de</strong><br />
introducir gran<strong>de</strong>s mejoras en el proceso <strong>de</strong> entrenamiento.<br />
El algoritmo back-propagation complejo fue propuesto por Kim y Guest<br />
[16], Nitta y Furuya [23,21,22], Benvenuto y Piazza [13] y Georgiou y Koutsogeras<br />
[15] <strong>de</strong> manera in<strong>de</strong>pendiente. Este algoritmo pue<strong>de</strong> ser aplicado a<br />
re<strong>de</strong>s multicapa cuyas entradas, salidas, pesos y funciones <strong>de</strong> activación son<br />
todos valores complejos.<br />
La extensión al campo complejo requiere tener en cuenta ciertas restricciones<br />
en las funciones <strong>de</strong>finidas en este campo. En particular, la no<br />
existencia <strong>de</strong> funciones <strong>de</strong> activación no lineales que sean analíticas y acotadas<br />
al mismo tiempo para todo punto <strong>de</strong>l plano complejo. Esta afirmación<br />
se <strong>de</strong>spren<strong>de</strong> <strong>de</strong>l teorema <strong>de</strong> Liouville<br />
Teorema 1 Una función acotada y analítica para todo punto <strong>de</strong> C, <strong>de</strong>be <strong>de</strong><br />
ser una constante en C.<br />
3 Sirva <strong>de</strong> ejemplo las diferentes expresiones <strong>de</strong>l operador <strong>de</strong>rivada en ambos campos.<br />
En el campo complejo, la expresión <strong>de</strong> la <strong>de</strong>rivada <strong>de</strong>l error respecto a los pesos es:<br />
∂E<br />
= ∂E „ «<br />
∂un ∂x n<br />
+ ∂un ∂y n<br />
+ ∂E „ «<br />
∂vn ∂x n<br />
+ ∂vn ∂y n<br />
∂Wnk<br />
R ∂u n ∂x n ∂Wnk<br />
R ∂y n ∂Wnk<br />
R ∂v n ∂x n ∂Wnk<br />
R ∂y n ∂Wnk<br />
R<br />
∂E<br />
= ∂E „ «<br />
∂un ∂x n<br />
+ ∂un ∂y n<br />
+ ∂E „ «<br />
∂vn ∂x n<br />
+ ∂vn ∂y n<br />
∂u n ∂x n ∂y n<br />
∂v n ∂x n ∂y n<br />
∂W I nk<br />
∂W I nk<br />
∂W I nk<br />
mientras que para el caso <strong>de</strong> una estructura real se obtiene<br />
∂E<br />
∂W R nk<br />
∂E<br />
∂W I nk<br />
= ∂E<br />
∂u n<br />
= ∂E<br />
∂v n<br />
∂x n<br />
∂W R nk<br />
∂y n<br />
∂W I nk<br />
, <strong>de</strong>sapareciendo la relación cruzada entre variables.<br />
∂W I nk<br />
∂W I nk
174 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
Dado que las funciones <strong>de</strong> activación no pue<strong>de</strong>n ser constantes, es necesario<br />
sortear este inconveniente. La manera <strong>de</strong> abordar el compromiso entre <strong>de</strong>rivabilidad,<br />
asegurando la convergencia con probabilidad 1, y manteniendo<br />
los valores acotados; es <strong>de</strong>finir una serie <strong>de</strong> funciones que sean <strong>de</strong>rivables en<br />
todo C y no acotadas sólo en un subconjunto finito <strong>de</strong> puntos.<br />
En [17], se propone una relajación <strong>de</strong> las condiciones que <strong>de</strong>be <strong>de</strong> cumplir<br />
una función <strong>de</strong> activación, estableciéndose que:<br />
Teorema 2 En un dominio acotado <strong>de</strong>l plano complejo C, una función <strong>de</strong><br />
activación compleja, f(z) <strong>de</strong>be <strong>de</strong> ser analítica y acotada.<br />
Tras realizar esta simplificación, y siguiendo el <strong>de</strong>sarrollo <strong>de</strong> [17], se obtiene<br />
la expresión <strong>de</strong>l algoritmo Back-Propagation en su variante compleja según<br />
(6.32)<br />
∆ω p k = γXp kF ′ (s p k )δp k<br />
(6.32)<br />
don<strong>de</strong><br />
∆ω p k<br />
: variación <strong>de</strong>l peso <strong>de</strong> la neurona k ante la entrada x p .<br />
γ : coeficiente <strong>de</strong> aprendizaje (complejo o real).<br />
X p k : conjugada <strong>de</strong> la <strong>de</strong>rivada <strong>de</strong> la entrada x p respecto al peso <strong>de</strong><br />
la neurona k.<br />
F ′ (s p k ) : conjugada <strong>de</strong> la <strong>de</strong>rivada <strong>de</strong> la función <strong>de</strong> activación <strong>de</strong> la neurona<br />
k ante la entrada x p .<br />
δ p k<br />
: <strong>de</strong>rivada negativa <strong>de</strong>l error respecto a la entrada x p . En el caso<br />
<strong>de</strong> back-propagation real agruparía el término <strong>de</strong>l caso complejo<br />
y la <strong>de</strong>rivada <strong>de</strong> la función <strong>de</strong> activación.<br />
La expresión (6.32) es una conjugada compleja <strong>de</strong> la obtenida para el<br />
caso real (5.6), manteniendo <strong>de</strong> esta manera la simplicidad.<br />
En las figuras 6.11 y 6.12 se representan dos funciones <strong>de</strong> activación<br />
que cumplen el teorema 2. Se representan la magnitud y la fase <strong>de</strong> ambas<br />
funciones.<br />
6.5.2. Aplicación al diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna<br />
Para la implementación <strong>de</strong>l diagnóstico se emplea un esquema similar<br />
al <strong>de</strong>scrito en [160, 159]. Tal y como se propone en los trabajos citados,<br />
las variables seleccionadas son los vectores <strong>de</strong> tensión <strong>de</strong> secuencia positiva<br />
—v p qds —, tensión <strong>de</strong> secuencia negativa —vn qds<br />
— y corriente <strong>de</strong> secuencia<br />
positiva —i p qds<br />
—, todos ellos referidos a un sistema <strong>de</strong> ejes estacionario.<br />
Durante el periodo <strong>de</strong> entrenamiento se suministra a la red la corriente<br />
<strong>de</strong> secuencia negativa —i n qds<br />
— <strong>de</strong>bida a las diferentes asimetrías presentes<br />
en la máquina —sistema <strong>de</strong> alimentación, sensores, internas. . . — Durante
6.5 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna mediante re<strong>de</strong>s neuronales 175<br />
Módulo función <strong>de</strong> activación<br />
Fase función <strong>de</strong> activación<br />
1<br />
4<br />
0.9<br />
3<br />
0.8<br />
2<br />
0.7<br />
1<br />
0.6<br />
0.5<br />
0.4<br />
0<br />
−1<br />
0.3<br />
−2<br />
0.2<br />
−3<br />
0.1<br />
50<br />
−4<br />
50<br />
40<br />
50<br />
40<br />
30<br />
40<br />
30<br />
20<br />
30<br />
20<br />
20<br />
10<br />
10<br />
10<br />
0<br />
Imaginaria 0<br />
0<br />
Imaginaria<br />
0<br />
Real<br />
10<br />
20<br />
Real<br />
30<br />
40<br />
50<br />
Figura 6.11: Función <strong>de</strong> activación Hirose.<br />
Módulo función <strong>de</strong> activación<br />
Fase función <strong>de</strong> activación<br />
3<br />
4<br />
2.5<br />
3<br />
2<br />
2<br />
1<br />
1.5<br />
0<br />
1<br />
−1<br />
−2<br />
0.5<br />
−3<br />
0<br />
50<br />
−4<br />
50<br />
40<br />
50<br />
40<br />
30<br />
40<br />
30<br />
20<br />
30<br />
20<br />
20<br />
10<br />
10<br />
10<br />
0<br />
Imaginaria 0<br />
0<br />
Imaginaria<br />
0<br />
Real<br />
10<br />
20<br />
Real<br />
30<br />
40<br />
50<br />
Figura 6.12: Función <strong>de</strong> activación asinh.<br />
el uso en linea, la red estimará una corriente <strong>de</strong> secuencia negativa <strong>de</strong>bida a<br />
la acción conjunta <strong>de</strong> todas las asimetrías. Sin embargo, cuando se produzca<br />
un fallo, se producirá un error <strong>de</strong> estimación por ser ésta una condición bajo<br />
la cual no se ha entrenado la red. Este error <strong>de</strong> estimación será proporcional<br />
a la severidad <strong>de</strong>l fallo. En la figura 6.13 se muestra esquemáticamente el<br />
método utilizado.<br />
A diferencia <strong>de</strong> esquemas ya propuestos anteriormente, el error <strong>de</strong> estimación<br />
no se introduce a ningún clasificador —SOM —, sino que, mediante<br />
el análisis <strong>de</strong> la estructura <strong>de</strong>l error, se separan los diferentes orígenes <strong>de</strong> la<br />
corriente <strong>de</strong> secuencia negativa. De esta manera se evitan los cálculos adicionales<br />
que se proponen en [160]. Esta metodología se ha estudiado empleando<br />
tanto re<strong>de</strong>s <strong>de</strong> variable real como <strong>de</strong> variable compleja, utilizando a<strong>de</strong>más,<br />
en el primero <strong>de</strong> los casos, diferentes algoritmos <strong>de</strong> entrenamiento.<br />
El error <strong>de</strong> estimación representado se ha calculado según la expresión<br />
(6.33). Este error pue<strong>de</strong> admitir una normalización, obteniendo una expresión<br />
in<strong>de</strong>pendiente <strong>de</strong> la corriente nominal <strong>de</strong> la máquina (6.34). El paráme-
176 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
i n qdsm<br />
v p qds<br />
v n qds<br />
i n qdse<br />
-<br />
+<br />
i p qds<br />
residuo<br />
Figura 6.13: Esquema propuesto para el análisis mediante red neuronal. La salida <strong>de</strong><br />
la red, i n qdse , estimada en condiciones <strong>de</strong> fallo, menos la salida real, in qdsm<br />
, da información<br />
<strong>de</strong> la severidad <strong>de</strong>l fallo actual. Este comportamiento se consigue realizando<br />
el entrenamiento <strong>de</strong> la red sólo con características extraídas bajo funcionamiento<br />
normal.<br />
tro N se refiere al número <strong>de</strong> muestras, e I n a la corriente nominal <strong>de</strong>l<br />
motor.<br />
La red compleja está formada por 3 neuronas en la capa <strong>de</strong> entrada, 5 en<br />
la capa oculta y 1 <strong>de</strong> salida. La función <strong>de</strong> activación compleja en las neuronas<br />
<strong>de</strong> la capa oculta es asinh, representada en 6.12. Los residuos en el plano<br />
complejo se muestran en la figura 6.14. La forma <strong>de</strong> los residuos es claramente<br />
diferente para los casos presentados, aumentando su valor en función<br />
<strong>de</strong>l nivel <strong>de</strong> asimetría. El resultado <strong>de</strong> la estimación, utilizando (6.33), para<br />
2, 4 y 6 espiras cortocircuitadas se muestra en 6.15. El análisis <strong>de</strong>l residuo<br />
pue<strong>de</strong> contener información valiosa acerca <strong>de</strong> la condición <strong>de</strong> fallo. Una posibilidad,<br />
apuntada como línea futura, consiste en analizar el espectro <strong>de</strong>l<br />
mismo. De esta manera es posible distinguir diferentes condiciones <strong>de</strong> fallo,<br />
ya sean <strong>de</strong>l motor o <strong>de</strong>l sistema <strong>de</strong> alimentación.<br />
E est =<br />
√ (<br />
Re[i n qdse ] − Re[in qdsm ] ) 2<br />
+<br />
(<br />
Im[i n qdse ] − Im[in qdsm ] ) 2<br />
(6.33)<br />
don<strong>de</strong><br />
i n qds e<br />
i n qds m<br />
E est =<br />
√ (<br />
Re[i n qdse ] − Re[in qdsm ] ) 2<br />
+<br />
(<br />
Im[i n qdse ] − Im[in qdsm ] ) 2<br />
: corriente estimada <strong>de</strong> secuencia negativa.<br />
: corriente medida <strong>de</strong> secuencia negativa.<br />
NI n<br />
(6.34)<br />
6.6. Conclusiones<br />
En este capítulo se ha presentado el diagnóstico <strong>de</strong> motores <strong>de</strong> inducción<br />
sin excitación <strong>de</strong> alta frecuencia. El capítulo se centra en los métodos <strong>de</strong>
PSfrag replacements<br />
6.6 Conclusiones 177<br />
sc0, ws3<br />
sc2, ws3<br />
0.05<br />
0.05<br />
0<br />
0<br />
−0.05<br />
−0.05<br />
−0.05 0 0.05<br />
sc4, ws3<br />
−0.05 0 0.05 0.1<br />
sc6, ws3<br />
0.05<br />
0.05<br />
0<br />
0<br />
−0.05<br />
−0.05<br />
−0.05 0 0.05 0.1<br />
−0.05 0 0.05 0.1<br />
Figura 6.14: Estimación obtenida mediante la red compleja con función <strong>de</strong> activación<br />
asinh. Se muestra la estimación ante situación normal y fallos <strong>de</strong> 2, 4 y 6 espiras<br />
en primer plano, mientras que en segundo plano se ve el residuo.<br />
diagnóstico on-line empleando sólo variables eléctricas terminales. Dentro<br />
<strong>de</strong> estos, se han estudiado métodos basados en la monitorización <strong>de</strong> las<br />
corrientes <strong>de</strong> fase, corriente <strong>de</strong> secuencia negativa, matriz <strong>de</strong> impedancias,<br />
tensión <strong>de</strong> secuencia cero y corriente <strong>de</strong> secuencia cero.<br />
Los métodos basados en la monitorización <strong>de</strong> una o más corrientes <strong>de</strong><br />
fase, <strong>de</strong>nominados MCSA, utilizan la huella característica <strong>de</strong> cada tipo <strong>de</strong><br />
fallo en el espectro <strong>de</strong> corriente. Las ventajas que presentan son: 1) sencillez<br />
<strong>de</strong> implementación al necesitar sólo un sensor, 2) facilidad <strong>de</strong> visualización <strong>de</strong><br />
situaciones anómalas. Por el contrario, presentan una serie <strong>de</strong> inconvenientes:<br />
1) son poco <strong>de</strong>terministas, siendo las componentes en el espectro específicas<br />
para cada motor y 2) presentan dificultad <strong>de</strong> interpretación <strong>de</strong> los datos<br />
<strong>de</strong>bido a los múltiples orígenes <strong>de</strong> las componentes espectrales rastreadas.<br />
Los métodos basados en la corriente <strong>de</strong> secuencia negativa necesitan <strong>de</strong><br />
un mínimo <strong>de</strong> dos sensores —en el caso <strong>de</strong> máquinas con el neutro aislado—<br />
para su medida. Se basan en el rastreo <strong>de</strong> la componente situada a −ω e ,<br />
la cual es inducida por las asimetrías <strong>de</strong> la máquina. Aunque se trata <strong>de</strong><br />
un método sencillo, tiene gran<strong>de</strong>s problemas <strong>de</strong>bido a las múltiples causas<br />
que provocan la componente <strong>de</strong> secuencia negativa (asimetrías en el sistema<br />
<strong>de</strong> alimentación, asimetrías inherentes a la máquina. . . ). Aunque se han<br />
investigado modificaciones para hacer más robusta la estimación [142], su<br />
implementación es costosa, más aun cuando la máquina está instalada.
PSfrag replacements<br />
0<br />
0.2<br />
0.4<br />
178 Diagnóstico 0.6 <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />
0.8<br />
1<br />
Error absoluto<br />
65<br />
0<br />
0.1<br />
0.2<br />
0.3<br />
0.4<br />
0.5<br />
0.6<br />
0.7<br />
0.8<br />
0.9<br />
1<br />
60<br />
55<br />
50<br />
45<br />
0 2 4 6<br />
espiras cortocircuitadas<br />
Figura 6.15: Error <strong>de</strong> estimación <strong>de</strong> la red compleja con función <strong>de</strong> activación asinh<br />
ante situación normal y fallos <strong>de</strong> 2, 4 y 6 espiras. El motor se encuentra en todos<br />
los casos girando en vacío con <strong>de</strong>slizamiento nominal.<br />
Para corregir los <strong>de</strong>fectos <strong>de</strong> la corriente <strong>de</strong> secuencia negativa, se han<br />
<strong>de</strong>sarrollado diferentes métodos para la monitorización <strong>de</strong> variables obtenidas<br />
a partir <strong>de</strong> la matriz <strong>de</strong> impedancias [136, 145]. Todas las técnicas<br />
<strong>de</strong>sarrolladas presentan inconvenientes, como la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l punto <strong>de</strong><br />
funcionamiento <strong>de</strong>l motor, errores en la estimación provocados por <strong>de</strong>sequilibrios<br />
en la alimentación, proceso <strong>de</strong> sintonizado tedioso y <strong>de</strong>pen<strong>de</strong>ncia<br />
paramétrica <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong>l motor.<br />
El uso <strong>de</strong> las variables <strong>de</strong> secuencia cero (tensión <strong>de</strong> secuencia cero y<br />
corriente <strong>de</strong> secuencia cero) permite subsanar algunas <strong>de</strong> las limitaciones<br />
<strong>de</strong> los métodos anteriores. Ambos métodos necesitan un único sensor para<br />
realizar la medida, si bien precisan acceso a la caja <strong>de</strong> terminales <strong>de</strong>l motor.<br />
Basándose en el mo<strong>de</strong>lo <strong>de</strong> asimetrías presentado en el capítulo 2, se han<br />
mostrado las expresiones que i<strong>de</strong>ntifican las componentes inducidas tanto<br />
por fallos en el estátor como por la rotura o agrietamiento <strong>de</strong> barras <strong>de</strong><br />
rotor. El método propuesto se muestra altamente estable frente a variaciones<br />
en: 1) punto <strong>de</strong> funcionamiento <strong>de</strong>l motor, 2) variaciones en la tensión <strong>de</strong><br />
alimentación. El sistema es altamente sensible ante una condición <strong>de</strong> fallo<br />
y es viable tanto en máquinas conectadas a red como alimentadas <strong>de</strong>s<strong>de</strong> un<br />
inversor.<br />
Finalmente, se ha propuesto el uso <strong>de</strong> re<strong>de</strong>s neuronales <strong>de</strong> variable compleja<br />
para estimar fallos en el <strong>de</strong>vanado <strong>de</strong>l estátor. Utilizando un esquema
6.6 Conclusiones 179<br />
similar al propuesto en [160], se mi<strong>de</strong> tanto el vector <strong>de</strong> tensión como el<br />
vector <strong>de</strong> corriente <strong>de</strong> estátor —v qds e i qds — respectivamente. Se propone<br />
un <strong>de</strong>tector basado en el rastreo <strong>de</strong>l residuo <strong>de</strong> estimación. Entrenando a la<br />
red en condiciones normales, ésta apren<strong>de</strong> las relaciones entre el vector <strong>de</strong><br />
tensión y <strong>de</strong> corriente, es <strong>de</strong>cir, sintetiza la información contenida en la matriz<br />
<strong>de</strong> impedancias. Cuando se produce alguna situación anómala —fallo—<br />
el residuo <strong>de</strong> estimación incrementa su valor, informando <strong>de</strong> la condición.<br />
El sistema utiliza el rastreo <strong>de</strong> diversas componentes espectrales, se muestra<br />
insensible ante variaciones en el sistema <strong>de</strong> alimentación y la condición <strong>de</strong><br />
funcionamiento <strong>de</strong>l motor y no precisa el acceso a la caja <strong>de</strong> conexiones <strong>de</strong>l<br />
motor.
180 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia
Capítulo 7<br />
Conclusiones y Trabajo<br />
futuro<br />
7.1. Conclusiones<br />
En esta tesis se han mostrado los puntos clave para el rastreo <strong>de</strong> asimetrías<br />
electromagnéticas en máquinas <strong>de</strong>l alterna trifásicas. Partiendo <strong>de</strong><br />
una <strong>de</strong>scripción inicial, en la que se <strong>de</strong>tallaban las saliencias que pue<strong>de</strong>n<br />
estar presentes en una máquina, se ha pretendido mo<strong>de</strong>lar el efecto <strong>de</strong> las<br />
saliencias sobre variables eléctricas medibles. La información contenida en<br />
las asimetrías se ha utilizado tanto para métodos <strong>de</strong> control sin sensor <strong>de</strong><br />
velocidad/posición, como para métodos <strong>de</strong> diagnóstico.<br />
En los métodos <strong>de</strong> control sensorless basados en el rastreo <strong>de</strong> saliencias<br />
espaciales utilizando una excitación <strong>de</strong> alta frecuencia, la extracción <strong>de</strong> la<br />
información contenida en las saliencias pue<strong>de</strong> realizarse mediante: 1) la inyección<br />
<strong>de</strong> una señal portadora <strong>de</strong> alta frecuencia. Dicha señal pue<strong>de</strong> ser<br />
persistente o discontinua. Dentro <strong>de</strong> las primeras pue<strong>de</strong> inyectarse un vector<br />
giratorio o una señal modulada en amplitud; 2) utilizando los armónicos<br />
<strong>de</strong> conmutación <strong>de</strong>l inversor. En el capítulo 3 se realizó un estudio <strong>de</strong> los<br />
diferentes tipos <strong>de</strong> excitación <strong>de</strong> alta frecuencia. El empleo <strong>de</strong> armónicos<br />
<strong>de</strong> conmutación presenta varios inconvenientes. Por un lado, es necesario<br />
utilizar sensores y sistemas <strong>de</strong> adquisición <strong>de</strong> señales específicos, a<strong>de</strong>más <strong>de</strong><br />
modificar los patrones <strong>de</strong> conmutación <strong>de</strong>l inversor. Por otro, las medidas<br />
van a <strong>de</strong>pen<strong>de</strong>r <strong>de</strong> parámetros como la longitud o apantallamiento <strong>de</strong> los<br />
cables <strong>de</strong> alimentación, y <strong>de</strong> características <strong>de</strong> la máquina, siendo necesario<br />
ajustar el sistema para cada caso particular. Las excitación discontinua tiene<br />
como principal inconveniente un menor ancho <strong>de</strong> banda en relación a los<br />
métodos basados en una excitación persistente. En esta tesis, continuando<br />
la línea establecida en el grupo <strong>de</strong> trabajo, se ha utilizado una excitación<br />
persistente basada en un vector <strong>de</strong> tensión giratorio.
182 Conclusiones y Trabajo futuro<br />
Los métodos basados en las componentes <strong>de</strong> secuencia cero se han mostrado<br />
como una alternativa a las componentes <strong>de</strong> secuencia negativa para la<br />
<strong>de</strong>tección <strong>de</strong> la posición <strong>de</strong>l rotor. Dichos métodos, presentan propieda<strong>de</strong>s<br />
muy atractivas, como una alta relación señal-ruido y una elevada insensibilidad<br />
a los efectos introducidos por el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor.<br />
Como inconveniente principal cabe <strong>de</strong>stacar la necesidad <strong>de</strong> incorporar un<br />
sensor adicional para su medida, y el acceso a la caja <strong>de</strong> terminales <strong>de</strong>l<br />
motor.<br />
Para <strong>de</strong>sacoplar el efecto <strong>de</strong> las saliencias secundarias en las componentes<br />
<strong>de</strong> secuencia cero, se ha planteado el uso <strong>de</strong> re<strong>de</strong>s neuronales estructuradas.<br />
Esta técnica proporciona unos resultados muy similares a los obtenidos<br />
mediante tablas <strong>de</strong> <strong>de</strong>sacoplo, introduciendo algunas ventajas como la capacidad<br />
<strong>de</strong> generalización, permitiendo consi<strong>de</strong>rar asimetrías adicionales, y<br />
un proceso <strong>de</strong> sintonizado menos tedioso.<br />
Se ha estudiado el uso <strong>de</strong> las asimetrías espaciales para la <strong>de</strong>tección <strong>de</strong><br />
fallos, consi<strong>de</strong>rando las diferentes variables eléctricas que pue<strong>de</strong>n ser empleadas<br />
en el diagnóstico <strong>de</strong> máquinas eléctricas <strong>de</strong> alterna. Se ha establecido<br />
una distinción entre métodos basados en el análisis <strong>de</strong> la huella <strong>de</strong> corriente<br />
y métodos basados, o <strong>de</strong>rivados, <strong>de</strong>l análisis <strong>de</strong> la corriente <strong>de</strong> secuencia negativa.<br />
Los primeros, muy extendidos en aplicaciones comerciales, adolecen<br />
<strong>de</strong> una serie <strong>de</strong> <strong>de</strong>fectos, como su naturaleza no <strong>de</strong>terminista. Los segundos,<br />
tienen como principal <strong>de</strong>fecto la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> las condiciones <strong>de</strong> funcionamiento<br />
<strong>de</strong>l motor. Para evitar esta <strong>de</strong>pen<strong>de</strong>ncia se ha seguido una doble<br />
línea. En primer lugar, utilizando las componentes <strong>de</strong> secuencia cero, se ha<br />
mostrado un método <strong>de</strong> diagnóstico válido tanto para máquinas conectadas<br />
a red como alimentadas <strong>de</strong>s<strong>de</strong> inversor que presenta una baja <strong>de</strong>pen<strong>de</strong>ncia<br />
<strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong>l motor. En segundo, se han introducido<br />
las re<strong>de</strong>s neuronales <strong>de</strong> variable compleja para mejorar el resultado <strong>de</strong> la<br />
estimación <strong>de</strong> los métodos basados en la corriente <strong>de</strong> secuencia negativa.<br />
7.2. Contribuciones<br />
La selección <strong>de</strong> las variables eléctricas terminales utilizadas para rastrear<br />
la posición <strong>de</strong> saliencias espaciales <strong>de</strong>termina en gran medida aspectos clave<br />
<strong>de</strong>l rastreo. In<strong>de</strong>pendientemente <strong>de</strong> emplear las saliencias para implementar<br />
un control <strong>de</strong> velocidad/posición o para realizar un diagnóstico <strong>de</strong> la máquina,<br />
es necesario mo<strong>de</strong>lar matemáticamente su acoplamiento con las variables<br />
medibles.<br />
La primera aportación <strong>de</strong> esta tesis se centra en la obtención <strong>de</strong> las<br />
expresiones matemáticas que permitan <strong>de</strong>terminar el acoplamiento entre las<br />
diferentes asimetrías presentes en una máquina y las variables eléctricas<br />
terminales. Así, en el capítulo 3, se han <strong>de</strong>terminado los siguientes puntos:
7.2 Contribuciones 183<br />
Mo<strong>de</strong>lo en baja frecuencia <strong>de</strong>l motor <strong>de</strong> inducción.<br />
Mo<strong>de</strong>lo en alta frecuencia <strong>de</strong> la máquina <strong>de</strong> inducción. Partiendo <strong>de</strong><br />
las ecuaciones en coor<strong>de</strong>nadas abc, se <strong>de</strong>sarrolla un mo<strong>de</strong>lo <strong>de</strong>l motor<br />
<strong>de</strong> inducción que incluye las saliencias.<br />
Tensión <strong>de</strong> secuencia cero. Partiendo <strong>de</strong>l mo<strong>de</strong>lo en alta frecuencia con<br />
asimetrías, se obtiene la expresión general <strong>de</strong> la tensión <strong>de</strong> secuencia<br />
cero. Esta expresión general se particulariza posteriormente en función<br />
<strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico —h—. Se <strong>de</strong>ducen las componentes <strong>de</strong> la<br />
tensión <strong>de</strong> secuencia cero para las saliencias inducidas por saturación,<br />
inducidas por intermodulación y <strong>de</strong> ranurado.<br />
Corriente <strong>de</strong> secuencia cero. Para el caso <strong>de</strong> conexión en triángulo <strong>de</strong><br />
la máquina, se <strong>de</strong>sarrollan las expresiones <strong>de</strong> la corriente <strong>de</strong> secuencia<br />
cero. Al igual que para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia cero, se<br />
obtiene la expresión general y, posteriormente, se particulariza para<br />
diferentes valores <strong>de</strong> h. Aunque en un principio pueda parecer que las<br />
expresiones obtenidas son duales a las <strong>de</strong> la tensión <strong>de</strong> secuencia cero,<br />
existen dos diferencias importantes: 1) la magnitud <strong>de</strong> las componentes<br />
moduladas por los fallos <strong>de</strong>pen<strong>de</strong> <strong>de</strong> manera inversa <strong>de</strong> la frecuencia<br />
<strong>de</strong> la portadora. Este comportamiento se explica por la naturaleza<br />
inductiva <strong>de</strong>l motor. 2) existen componentes frecuenciales adicionales<br />
moduladas por las saliencias.<br />
Otros aspectos clave para implementar un mecanismo <strong>de</strong> control sin sensor<br />
<strong>de</strong> velocidad/posición basado en la inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia,<br />
se <strong>de</strong>rivan <strong>de</strong> la elección <strong>de</strong> la señal portadora. Tanto la magnitud como la<br />
frecuencia <strong>de</strong>ben <strong>de</strong> ser seleccionadas teniendo en cuenta la variable terminal<br />
utilizada para implementar el rastreo <strong>de</strong> la posición. De esta manera, en el<br />
capítulo 4, se han analizado diversos puntos, incluyendo:<br />
Influencia <strong>de</strong> la magnitud <strong>de</strong> la señal portadora. Cuanto menor sea<br />
la magnitud <strong>de</strong> la señal portadora, menores serán los efectos adversos<br />
provocados al inyectarla. Sin embargo, esta reducción afecta igualmente<br />
a la magnitud <strong>de</strong> las componentes utilizadas para el rastreo <strong>de</strong> las<br />
saliencias. En el caso <strong>de</strong> utilizar componentes <strong>de</strong> secuencia negativa,<br />
don<strong>de</strong> la relación señal–ruido es menor que para el caso <strong>de</strong> componentes<br />
<strong>de</strong> secuencia cero, esta reducción pue<strong>de</strong> acarrear problemas <strong>de</strong><br />
imprecisión e incluso <strong>de</strong> inestabilidad en la <strong>de</strong>tección <strong>de</strong> la posición.<br />
Las componentes <strong>de</strong> secuencia cero permiten una menor magnitud <strong>de</strong><br />
la señal portadora.<br />
Relación entre la frecuencia y la magnitud <strong>de</strong> las variables eléctricas<br />
utilizadas en el rastreo. El comportamiento diferirá <strong>de</strong>pendiendo
184 Conclusiones y Trabajo futuro<br />
<strong>de</strong> las variables terminales utilizadas para la estimación. En caso <strong>de</strong><br />
emplear corrientes —corriente <strong>de</strong> secuencia negativa, corriente <strong>de</strong> secuencia<br />
cero—, la magnitud <strong>de</strong> las componentes será inversamente proporcional<br />
a la frecuencia <strong>de</strong> la señal portadora. Por tanto, existirá un<br />
umbral por encima <strong>de</strong>l cual no será posible aumentar la frecuencia <strong>de</strong><br />
la señal portadora sin provocar inestabilidad en la <strong>de</strong>tección <strong>de</strong> la posición.<br />
En el caso <strong>de</strong> utilizar la tensión <strong>de</strong> secuencia cero como variable<br />
terminal, no existe esta <strong>de</strong>pen<strong>de</strong>ncia. Es <strong>de</strong>cir, la frecuencia <strong>de</strong> la señal<br />
portadora pue<strong>de</strong> ser aumentada <strong>de</strong> manera ilimitada sin peligro <strong>de</strong> reducir<br />
la amplitud <strong>de</strong> las componentes utilizadas para el rastreo. La<br />
limitación en la frecuencia utilizada vendrá impuesta por la frecuencia<br />
<strong>de</strong> conmutación <strong>de</strong>l inversor.<br />
El <strong>de</strong>sacoplo <strong>de</strong> saliencias adicionales presentes en la máquina es una condición<br />
ineludible para po<strong>de</strong>r implementar un control <strong>de</strong> velocidad/posición<br />
sensorless. La necesidad <strong>de</strong> <strong>de</strong>sarrollar una métrica que permita establecer,<br />
<strong>de</strong> manera cuantitativa, las prestaciones en el control se ha analizado en el<br />
capítulo 4. Según lo allí expuesto se <strong>de</strong>termina:<br />
La distorsión armónica total —T HD— <strong>de</strong> las señales portadoras permite<br />
estimar la precisión final <strong>de</strong>l sistema <strong>de</strong> control. Ésta <strong>de</strong>pen<strong>de</strong>rá<br />
<strong>de</strong> la relación señal/ruido, la cual a su vez <strong>de</strong>pen<strong>de</strong> <strong>de</strong> dos factores<br />
clave. Por un lado, <strong>de</strong> la calidad <strong>de</strong>l sistema <strong>de</strong> adquisición <strong>de</strong> la señal<br />
(errores <strong>de</strong> precisión en los sensores, errores <strong>de</strong> cuantificación en los<br />
conversores,. . . ) y por otro, <strong>de</strong> la precisión en el <strong>de</strong>sacoplo <strong>de</strong> saliencias<br />
secundarias. La distorsión armónica total se <strong>de</strong>fine ligada al ancho <strong>de</strong><br />
banda <strong>de</strong> los filtros paso–banda utilizados para aislar la componente<br />
asociada a la posición <strong>de</strong>l rotor.<br />
Los métodos <strong>de</strong> <strong>de</strong>sacoplo <strong>de</strong> las saliencias adicionales presentes en la máquina<br />
se introdujeron en el capítulo 4. Estos métodos, basados en tablas <strong>de</strong><br />
<strong>de</strong>sacoplo, presentan varias limitaciones:<br />
Diseño <strong>de</strong> la tabla <strong>de</strong> <strong>de</strong>sacoplo. El número <strong>de</strong> elementos <strong>de</strong> la tabla<br />
<strong>de</strong>terminará la precisión en el <strong>de</strong>sacoplo. Cuantos más elementos se<br />
utilicen, reduciendo el paso <strong>de</strong> interpolación, mayor precisión se alcanzará.<br />
En contrapartida, los requisitos <strong>de</strong> memoria aumentarán y el<br />
proceso <strong>de</strong> calibración será más engorroso.<br />
Determinar el valor <strong>de</strong> cada componente. Los valores almacenados en<br />
la tabla <strong>de</strong> <strong>de</strong>sacoplo se obtienen mediante el proceso <strong>de</strong>scrito en el<br />
capítulo 4.<br />
Método específico para cada máquina. El método <strong>de</strong>pen<strong>de</strong> <strong>de</strong> cada<br />
máquina en particular. Las tablas <strong>de</strong> <strong>de</strong>sacoplo <strong>de</strong>ben <strong>de</strong> ser reconstruidas,<br />
repitiendo todo el proceso <strong>de</strong>scrito anteriormente.
7.2 Contribuciones 185<br />
Para solucionar dichos inconvenientes, en el capítulo 5 se propone el uso <strong>de</strong><br />
re<strong>de</strong>s neuronales aplicadas al <strong>de</strong>sacoplo <strong>de</strong> saliencias secundarias. En lugar<br />
<strong>de</strong> utilizar cualquiera <strong>de</strong> las topologías convencionales <strong>de</strong> re<strong>de</strong>s neuronales<br />
se recurre a las re<strong>de</strong>s neuronales estructuradas. Estas re<strong>de</strong>s tienen como<br />
característica principal la incorporación <strong>de</strong>l conocimiento apriorístico a la<br />
estructura <strong>de</strong> la red. Los principales resultados alcanzados son:<br />
Incorporación <strong>de</strong> los mo<strong>de</strong>los <strong>de</strong> alta frecuencia <strong>de</strong> la máquina <strong>de</strong> inducción,<br />
<strong>de</strong>sarrollados en el capítulo 3, a la estructura <strong>de</strong> la red. Las<br />
neuronas, interconexiones y capas representan parámetros físicos <strong>de</strong>l<br />
sistema.<br />
Desacoplo <strong>de</strong> saliencias inducidas por saturación.<br />
Desacoplo <strong>de</strong> saliencias inducidas por intermodulación.<br />
Observador <strong>de</strong> rastreo. Se ha incorporado el observador <strong>de</strong> rastreo a<br />
la estructura <strong>de</strong> la red. Esto permite implementar el entrenamiento<br />
empleando únicamente la señal <strong>de</strong> un encó<strong>de</strong>r incremental.<br />
En la tesis se han estudiado métodos <strong>de</strong> diagnóstico que utilizan únicamente<br />
variables eléctricas terminales. En el capítulo 6 se <strong>de</strong>sarrollaron dichas<br />
técnicas para la <strong>de</strong>tección tanto <strong>de</strong> fallos en el rotor como en el estátor mediante<br />
el rastreo <strong>de</strong> saliencias. Se propusieron las componentes <strong>de</strong> secuencia<br />
cero para la <strong>de</strong>tección <strong>de</strong> ambos tipos <strong>de</strong> fallos en régimen permanente. Las<br />
mejoras respecto a otro tipo <strong>de</strong> variables se resumen en:<br />
In<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina.<br />
In<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> asimetrías en la alimentación al motor.<br />
Como punto final, se <strong>de</strong>talló el uso <strong>de</strong> re<strong>de</strong>s neuronales <strong>de</strong> variable compleja<br />
para la <strong>de</strong>tección <strong>de</strong> fallos en el estátor. Este tipo <strong>de</strong> fallos son especialmente<br />
difíciles <strong>de</strong> aislar, al verse afectados por múltiples factores. Se resumen las<br />
aportaciones en este campo en:<br />
Mejora <strong>de</strong> los resultados presentados por otros autores utilizando la<br />
corriente <strong>de</strong> secuencia negativa como variable terminal.<br />
Se evita acce<strong>de</strong>r al neutro <strong>de</strong>l motor, y con ello a la caja <strong>de</strong> conexiones<br />
<strong>de</strong>l mismo, al contrario que con los métodos basados en las componentes<br />
<strong>de</strong> secuencia cero.<br />
Detección <strong>de</strong> fallos en el estátor con una alta in<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l punto<br />
<strong>de</strong> funcionamiento <strong>de</strong>l motor. En particular <strong>de</strong> la carga, variaciones en<br />
la tensión <strong>de</strong> alimentación y, adicionalmente, <strong>de</strong> las asimetrías inherentes<br />
a la máquina.
186 Conclusiones y Trabajo futuro<br />
7.3. Trabajo Futuro<br />
A partir <strong>de</strong>l trabajo presentado en esta tesis surgen varias líneas <strong>de</strong><br />
investigación. En el campo <strong>de</strong>l control sensorless:<br />
La inyección <strong>de</strong> la señal portadora se realiza mediante un vector giratorio<br />
<strong>de</strong> alta frecuencia. Estudiar alternativas a este tipo <strong>de</strong> inyección<br />
que puedan mejorar la relación señal-ruido <strong>de</strong> las componentes <strong>de</strong>pendientes<br />
<strong>de</strong> la posición frente a las saliencias secundarias es una <strong>de</strong> las<br />
líneas propuestas.<br />
El procesamiento mediante re<strong>de</strong>s neuronales estructuradas se ha realizado<br />
exclusivamente utilizando la tensión <strong>de</strong> secuencia cero. Dado que<br />
esta variable presenta el inconveniente <strong>de</strong> necesitar el acceso a los terminales<br />
<strong>de</strong>l motor, añadiendo un nuevo sensor, es interesante exten<strong>de</strong>r<br />
el procesamiento propuesto a variables <strong>de</strong> secuencia negativa.<br />
Enlazando con el anterior punto, la unión <strong>de</strong> las re<strong>de</strong>s neuronales estructuradas<br />
y las re<strong>de</strong>s neuronales <strong>de</strong> variable compleja es otra <strong>de</strong> las<br />
líneas que surgen al finalizar esta tesis. Dada la naturaleza compleja <strong>de</strong><br />
las señales empleadas en el control sensorless, la unión <strong>de</strong> ambas topologías<br />
pue<strong>de</strong> mejorar el entrenamiento <strong>de</strong> la red, a<strong>de</strong>más <strong>de</strong> permitir<br />
extraer características ocultas al utilizar re<strong>de</strong>s <strong>de</strong> variable real.<br />
Aplicación <strong>de</strong> los métodos <strong>de</strong>sarrollados a las máquinas síncronas <strong>de</strong><br />
imanes permanentes enterrados (IPMSM ). Estos motores ofrecen mejoras<br />
en términos <strong>de</strong> eficiencia y comportamiento dinámico en comparación<br />
con los <strong>de</strong> inducción. Si bien son salientes <strong>de</strong>bido a su diseño, la<br />
saliencia <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor gira a la misma velocidad<br />
que el flujo <strong>de</strong> rotor. El <strong>de</strong>sacoplo <strong>de</strong> ambas saliencias es un requisito<br />
fundamental. Para el <strong>de</strong>sacoplo se propone, <strong>de</strong> nuevo, el uso <strong>de</strong> re<strong>de</strong>s<br />
neuronales estructuradas. Utilizando como método <strong>de</strong> entrenamiento<br />
el observador diseñado, pue<strong>de</strong> ser factible <strong>de</strong>sacoplar ambos efectos.<br />
En cuanto a los métodos <strong>de</strong> diagnóstico se plantean las siguientes líneas:<br />
Uso <strong>de</strong> técnicas <strong>de</strong> procesamiento <strong>de</strong> la señal que permitan el análisis <strong>de</strong><br />
fallos durante los transitorios <strong>de</strong> la máquina. En régimen permanente,<br />
la herramienta fundamental usada es la FFT. Sin embargo, durante los<br />
transitorios <strong>de</strong> la máquina no es posible emplearla directamente. Una<br />
modificación obvia es utilizar la STFT 1 para el análisis <strong>de</strong>l transitorio.<br />
El principal inconveniente <strong>de</strong> esta herramienta es la imposibilidad <strong>de</strong><br />
<strong>de</strong>terminar con exactitud, al mismo tiempo, la frecuencia <strong>de</strong> una señal<br />
1 <strong>de</strong> Short Time Fourier Transform.
7.3 Trabajo Futuro 187<br />
con su localización temporal. Para solucionar este inconveniente es<br />
posible, como ya han propuesto otros autores, utilizar wavelets [135].<br />
Esta herramienta permite, a través <strong>de</strong>l escalado y <strong>de</strong>splazamiento <strong>de</strong><br />
sus funciones <strong>de</strong> núcleo, localizar con precisión la frecuencia y origen<br />
temporal <strong>de</strong> las diversas componentes que contiene una señal.<br />
Rescatar la corriente <strong>de</strong> secuencia negativa, o alguno <strong>de</strong> sus métodos<br />
<strong>de</strong>rivados, como técnica <strong>de</strong> diagnóstico. Mediante procesado <strong>de</strong> la<br />
señal, tal y como se ha <strong>de</strong>mostrado con el empleo <strong>de</strong> las re<strong>de</strong>s neuronales<br />
<strong>de</strong> variable compleja, es posible mejorar en gran medida los resultados<br />
<strong>de</strong> la estimación <strong>de</strong> fallos. Avanzar en esta dirección, al mismo<br />
tiempo que se introducen nuevos mecanismos para la <strong>de</strong>tección <strong>de</strong> diferentes<br />
tipos <strong>de</strong> fallos —barras rotas, <strong>de</strong>sequilibrios mecánicos. . . —,<br />
es otra <strong>de</strong> las líneas propuestas.
188 Conclusiones y Trabajo futuro
Bibliografía<br />
<strong>Tesis</strong><br />
[1] Abel Alberto Cuadrado Vega. Supervisión De Procesos Complejos Mediante<br />
Técnicas De Data Mining Con Incorporación De Conocimiento<br />
Previo. <strong>Tesis</strong> Doctoral, <strong>Universidad</strong> <strong>de</strong> Oviedo, 2002.<br />
[2] Michael W. Degner. Flux, position and velocity estimation in AC<br />
machines using carrier signal injection. <strong>Tesis</strong> Doctoral, University of<br />
Wisconsin-Madison, 1998.<br />
[3] M. Dölen. Mo<strong>de</strong>lling and Estimation by Structured Neural Networks<br />
for CNC Machine Tools. <strong>Tesis</strong> Doctoral, University of Wisconsin-<br />
Madison, 2000.<br />
[4] Juan Manuel Guerrero Muñoz. Prestaciones y Limitaciones en la Estimación<br />
<strong>de</strong> la Posición en Motores <strong>de</strong> Inducción basada en el Rastreo<br />
<strong>de</strong> Saliencias mediante la Inyección <strong>de</strong> Señal Portadora. <strong>Tesis</strong> Doctoral,<br />
<strong>Universidad</strong> <strong>de</strong> Oviedo, 2003.<br />
[5] Hyunbae Kim. On-line Parameter Estimation, Current Regulation,<br />
and Self-sensing for IPM Synchronous Machine Drives. <strong>Tesis</strong> Doctoral,<br />
University of Wisconsin-Madison, 2004.<br />
[6] D.R. Seidl. Motion and Motor Control Using Structured Neural Networks.<br />
<strong>Tesis</strong> Doctoral, University of Wisconsin-Madison, 1996.<br />
[7] Antonio Zamarrón. Mo<strong>de</strong>lado <strong>de</strong> saliencias espaciales por elementos<br />
finitos en motores <strong>de</strong> inducción para su aplicación en accionadores sin<br />
sensor <strong>de</strong> posición. <strong>Tesis</strong> Doctoral, <strong>Universidad</strong> <strong>de</strong> Oviedo, 2003.<br />
[8] Fernando Briz. Control Vectorial <strong>de</strong>l Motor <strong>de</strong> Inducción con I<strong>de</strong>ntificación<br />
y Adaptación a los Parámetros <strong>de</strong> la Carga. <strong>Tesis</strong> Doctoral,<br />
<strong>Universidad</strong> <strong>de</strong> Oviedo, 1995.
190 BIBLIOGRAFÍA<br />
[9] Patrick L. Jansen. The integration of state estimation, control, and <strong>de</strong>sign<br />
for induction machines. <strong>Tesis</strong> Doctoral, University of Wisconsin-<br />
Madison, 1993.<br />
[10] J.L. Kohler. A tentative method for the prediction of mine power<br />
system component failures by pattern recognition techniques. <strong>Tesis</strong><br />
Doctoral, The Pennsylvania State University, University Park, 1977.<br />
[11] Nikolas Teske. Sensorless Position Control of Induction Machines<br />
using High Frequency Signal Injection. <strong>Tesis</strong> Doctoral, University of<br />
Nottingham, 2001.<br />
Re<strong>de</strong>s neuronales<br />
[12] R. Battiti. First- and second-or<strong>de</strong>r methods for learning: between steepest<br />
<strong>de</strong>scent and newton’s method. Neural Computations, 4(2):141–<br />
166, 1992.<br />
[13] N. Benvenuto y F. Piazza. On the complex backpropagation algorithm.<br />
IEEE Transactions on Signal Processing, 40(4):967–969, 1992.<br />
[14] A.R. Gallant y H. White. There exists a neural network that does<br />
not make avoidable mistakes. En IEEE International Conference on<br />
Neural Networks, tomo 1, páginas 657–664. IEEE, New York, 1988.<br />
[15] G.M. Georgiou y C. Kousougeras. Complex domain backpropagation.<br />
IEEE Transactions on Circuits and Systems-II: Analog and Digital<br />
Signal Processing, 39(5):330–334, 1992.<br />
[16] M.S. Kim y C.C. Guest. Modification of backpropagation networks<br />
for complex-valued signal processing in frequency domain. En International<br />
Joint Conference on Neural Networks, IJCNN’90 , tomo 3,<br />
páginas 27–31. San Diego, USA, 1990.<br />
[17] Taehwan Kim y Tülay Adali. Fully complex multi-layer perceptron<br />
network for nonlinear signal processing. The Journal of VLSI Signal<br />
Processin, 32(1-2):29–43, 2002.<br />
[18] S. Kollias y D Anastassiou. An adaptive least squares algorithm for<br />
the efficient training of artificial neural networks. IEEE Transactions<br />
on Circuits and Systems, 36(8):1092–1101, Aug., 1989.<br />
[19] K. Levenberg. A method for the solution of certain problems in least<br />
squares. Quart. Appl. Math., 2:164–168, 1944.
BIBLIOGRAFÍA 191<br />
[20] DW Marquardt. An algorithm for least-squares estimation of nonlinear<br />
parameters. Journal of the Society for Industrial and Applied<br />
Mathematics, 11(2):431–441, Jun., 1963.<br />
[21] T. Nitta. A complex numbered version of the back-propagation algorithm.<br />
3:576–579, 1993.<br />
[22] T. Nitta. An extension o the back-propagation algorithm to complex<br />
numbers. Neural Networks, 10(8):1392–1415, 1997.<br />
[23] T. Nitta y T. Furuya. A complex back-propagation learning. Transactions<br />
on Information Processing Society of Japan, 32(10):1319–1329,<br />
1991. (en japonés).<br />
[24] I.I. Sakhnini, M.T. Manry y H. Chandrasekaran. Iterative improvement<br />
of trigonometric networks. En International Joint Conference<br />
on Neural Networks, IJCNN 99 . July 1999.<br />
[25] D.R. Seidl, Tracy L. Reineking y R.D. Lorenz. Use of neural networks<br />
to i<strong>de</strong>ntify and compensate for friction in precision, position controlled<br />
mechanisms. En IEEE Industry Applications Society Annual Meeting.<br />
IAS’92 , tomo 2, páginas 1937–1944. Houston, TX, USA, October 1992.<br />
[26] R.S Scalero. A fast new algorithm for training feedforward neural networks.<br />
Signal Processing, IEEE Transactions on [see also Acoustics,<br />
Speech, and Signal Processing], 40(1):202–210, Jan. 1992.<br />
[27] D.R. Seidl, S. Lam, J.A. Putman y R.D. Lorenz. Neural network<br />
compensation of gear backlash hysteresis in position-controlled mechanisms.<br />
IEEE Transactions on Industry Applications, 31(6):1475–1483,<br />
Nov/Dec. 1995.<br />
Sensorless<br />
[28] Todd D. Batzel y Kwang Y. Lee. An approach to sensorless operation<br />
of the permanent-magnet synchronous motor using diagonally<br />
recurrent neural networks. IEEE Transactions on Energy Conversion,<br />
18(1):100–106, 2003.<br />
[29] Lazhar Brahin-Ben, Susumu Tadakuma y Alper Akdag. Speed control<br />
of induction motor without rotational transducers. IEEE Transactions<br />
on Industry Applications, 35(4):844–850, 1999.
192 BIBLIOGRAFÍA<br />
[30] Cedric Caruana, Greg M. Asher y Jon C. Clare. Sensorless flux position<br />
estimation at low and zero frequency by measuring zero-sequence<br />
current in <strong>de</strong>lta-connected cage induction machines. IEEE Transactions<br />
On Industry Applications, 41(2):609–617, March/Apr. 2005.<br />
[31] Maurizio Cirrincione y Marcello Pucci. An mras-based sensorless highperformance<br />
induction motor drive with a predictive adaptive mo<strong>de</strong>l.<br />
IEEE Transactions on Industrial Electronics, 52(2):532–551, 2005.<br />
[32] Maurizio Cirrincione, Marcello Pucci, Giansalvo Cirrincione y Gérard-<br />
André Capolino. A new tls-based mras speed estimation with adaptive<br />
integration for high-performance induction machine drives. IEEE<br />
Transactions on Industry Applications, 40(4):1116–1137, 2004.<br />
[33] Maurizio Cirrincione, Marcello Pucci, Giansalvo Cirrincione y Gérard-<br />
André Capolino. An adaptive speed observer based on a new total<br />
least-squares neuron for induction machine drives. IEEE Transactions<br />
on Industry Applications, 42(1):89–104, 2006.<br />
[34] Hai-Jiao Guo, S. Sagawa, T. Watanabe y O. Ichinokura. Sensorless<br />
driving method of permanent-magnet synchronous motors based on<br />
neural networks. IEEE Transactions on Magnetics, 39(5):3247–3249,<br />
2003.<br />
[35] J.R. Heredia, F. Perez Hidalgo y J.L. Duran Paz. Sensorless control of<br />
induction motors by artificial neural networks. IEEE Transactions on<br />
Industrial Electronics: Letters to the Editor, 48(5):1038–1040, 2001.<br />
[36] Joachim Holtz. Sensorless control of induction motor drives. Proceedings<br />
of the IEEE, 90(8):1359–1394, 2002.<br />
[37] Joachim Holtz y Jorge Juliet. Sensorless acquisition of the rotor position<br />
angle of induction motors with arbitrary stator windings. IEEE<br />
Transactions On Industry Applications, 41(6):1675–1682, Nov/Dec.<br />
2005.<br />
[38] Joachim Holtz y Hangwen Pan. Elimination of saturation effects in<br />
sensorless position-controlled induction motors. IEEE Transactions<br />
On Industry Applications, 40(2):623–631, March/April. 2004.<br />
[39] Joachim Holtz y Hangwen Pan. Acquisition of rotor anisotropy signals<br />
in sensorless position control systems. IEEE Transactions On Industry<br />
Applications, 40(5):1379–1387, Sept/Oct. 2004.<br />
[40] Seong-Hwan Kim, Tae-Sik Park, Ji-Yoon Yoo y Gwi-Tae Park. Speedsensorless<br />
vector control of an induction motor using neural network<br />
speed estimation. IEEE Transactions on Industrial Electronics,<br />
48(3):609–614, 2001.
BIBLIOGRAFÍA 193<br />
[41] Erkan Mese y David A. Torrey. An approach for sensorless position<br />
estimation for switched reluctance motors using artificial neural networks.<br />
IEEE Transactions on Power Electronics, 17(1):66–75, 2002.<br />
[42] M. Schroedl. Sensorless control of AC machines at low speed and<br />
standstill based on the inform method. En IEEE Industry Applications<br />
Society Annual Meeting, tomo 1, páginas 270–277. San Diego, CA,<br />
1999.<br />
[43] Rong-Jong Wai. Hybrid control for speed sensorless induction motor<br />
drive. IEEE Transactions on Fuzzy Systems, 9(1):116–138, 2001.<br />
[44] Miroslaw Wlas, Zbigniew Krzeminski, Jaroslaw Gruzinski, Haithem<br />
Abu-Rub y Hamid A. Toliyat. Artificial-neural-network-based sensorless<br />
nonlinear control of induction motors. IEEE Transactions on<br />
Energy Conversion, 20(3):520–528, 2005.<br />
[45] Th .M. Wolbank, J. Machl y Th. Jäguer. Combination of signal injection<br />
and neural networks for sensorless control of inverter fed machines.<br />
En IEEE PESC Annual Meeting, tomo 3, páginas 2300–2305. Aachen,<br />
2004.<br />
[46] T.M. Wolbank y J. Machl. A modified PWM scheme in or<strong>de</strong>r to<br />
obtain spatial information of AC machines without mechanical sensors.<br />
En IEEE Applied Power Electronics Conference and Exposition,<br />
APEC’02 , tomo CD-ROM. Dallas, TX, March. 2002.<br />
[47] Joseph Cilia, Greg M. Asher, Keith J. Bradley y Mark Sumner. Sensorless<br />
position <strong>de</strong>tection for vector-controlled induction motor drives<br />
using an asymmetric outer-section cage. IEEE Transactions On Industry<br />
Applications, 33(5):1162–1169, Sep/Oct. 1997.<br />
[48] Alfio Consoli, Calogero Cavallaro, Giuseppe Scarcella y Antonio Testa.<br />
Sensorless torque control of SyncRel motor drives. IEEE Transactions<br />
on Power Electronics, 15(1):28–35, 2000.<br />
[49] G. Griva, P. Ferraris, F. Profumo, R. Bojoi, R. Maceratini y G. Barba.<br />
Luenberger observer for high speed induction machines drives based<br />
on a new pole placement method.<br />
[50] Joachim Holtz y Juntao Quan. Sensorless vector control of induction<br />
motors at very low speed using a inverter mo<strong>de</strong>l and parameter i<strong>de</strong>ntification.<br />
IEEE Transactions On Industry Applications, 38(4):1087–<br />
1095, 2002.
194 BIBLIOGRAFÍA<br />
[51] Hyunbae Kim, Michael C. Harke y Robert D. Lorenz. Sensorless control<br />
of interior permanent magnet machine drives with zero-phase-lag<br />
position estimation. En IEEE Industry Applications Society Annual<br />
Meeting. IAS’02 , tomo CD-ROM. Pittsbourgh, 2002.<br />
[52] Mengesha Mamo, Jun Oyama, Takashi Abe, Tsuyoshi Higuchi y Eiji<br />
Yamada. Carrier frequency method of IPM motor rotor position <strong>de</strong>termination.<br />
En European Power Electronics Conference, tomo CD-<br />
ROM. Lausanne, Switzerland, 1999.<br />
Sensorless señal portadora<br />
[53] Maddalena L. Aime, Michael W. Degner y Robert D. Lorenz. The<br />
effects of saturation induced saliency movement on flux angle estimation.<br />
En 5th International Workshop on Advanced Motion Control.<br />
AMC’98 , tomo 1. Coimbra, 1998.<br />
[54] Maddalena L. Aime, Michael W. Degner y Robert D. Lorenz. Saturation<br />
measurements in AC machines using carrier signal injection. En<br />
IEEE Industry Applications Society Annual Meeting. IAS’98 , tomo 1.<br />
St. Louis, MO, USA, 1998.<br />
[55] Maddalena L. Aime, Michael W. Degner, Neil H. Tice y Robert D.<br />
Lorenz. Measuring the location of saliencies in AC machines. En<br />
24th Annual Conference of the IEEE Industrial Electronics Society.<br />
IECON’98 , tomo 1. Aachen, Germany, 1998.<br />
[56] F. Blaschke, J. van <strong>de</strong>r Burgt y A. Van<strong>de</strong>nput. Sensorless direct field<br />
orientation at zero flux frequency. En IEEE Industry Applications<br />
Society Annual Meeting. IAS’96 , tomo 1, páginas 189–196. San Diego,<br />
CA, USA, 1996.<br />
[57] Fernando Briz, Michael W. Degner, Alberto Díez y Robert D. Lorenz.<br />
Measuring, mo<strong>de</strong>ling, and <strong>de</strong>coupling of saturation-induced saliencies<br />
in carrier-signal injection-based sensorless AC drives. IEEE Transactions<br />
on Industry Applications, 37(5):1356–1364, 2001.<br />
[58] Fernando Briz, Michael W. Degner, Alberto Díez y Robert D. Lorenz.<br />
Static and dynamic behavior of saturation-induced saliencies and their<br />
effect on carrier-signal-based sensorless AC drives. IEEE Transactions<br />
on Industry Applications, 38(3):670–678, 2002.<br />
[59] Fernando Briz, Michael W. Degner, Pablo García y Alberto B. Diez.<br />
Rotor and flux position estimation in <strong>de</strong>lta-connected AC machines<br />
using the zero-sequence carrier-signal current. IEEE Transactions on<br />
Industry Applications, 42(2):495–503, March/Apr. 2006.
BIBLIOGRAFÍA 195<br />
[60] Fernando Briz, Michael W. Degner, Pablo García y Juan Manuel<br />
Guerrero. Rotor position estimation of AC machines using the zerosequence<br />
carrier-signal voltage. IEEE Transactions on Industry Applications,<br />
41(6):1637–1646, Nov/Dec. 2005.<br />
[61] Fernando Briz, Michael W. Degner, Pablo García y Robert D. Lorenz.<br />
Comparison of saliency-based sensorless control techniques for AC machines.<br />
IEEE Transactions on Industry Applications, 40(4):1107–1115,<br />
2004.<br />
[62] Fernando Briz, Michael W. Degner, Juan M. Guerrero y Alberto Díez.<br />
Improving the dynamic performance of carrier signal injection based<br />
sensorless AC drives. En 9th European Conference on Power Electronics<br />
and Applications. EPE 2001 , tomo CD-ROM. Graz, Austria,<br />
2001.<br />
[63] Fernando Briz, Alberto Díez y Michael W. Degner. Dynamic operation<br />
of carrier-signal-injection-based sensorless direct field-oriented AC<br />
drives. IEEE Transactions on Industry Applications, 36(5):1360–1368,<br />
2000.<br />
[64] C. Caruana, G. M. Asher, K.J. Bradley y M. Woolfson. Flux position<br />
estimation in cage induction machines using synchronous HF injection<br />
and Kalman filtering. En IEEE Industry Applications Society Annual<br />
Meeting. IAS’02 , tomo CD-ROM. Pittsburgh, 2002.<br />
[65] J. Cilia, G.M. Asher y K.J. Bradley. Sensorless position <strong>de</strong>tection for<br />
vector controlled induction motor drives using an asymmetric outersection<br />
cage. En IEEE Industry Applications Society Annual Meeting.<br />
IAS’96 , tomo 1, páginas 286–292. San Diego, USA, 1996.<br />
[66] Alfio Consoli, Giuseppe Scarcella y Antonio Testa. A new zerofrequency<br />
flux-position <strong>de</strong>tection approach for direct-field-orientedcontrol<br />
drives. IEEE Transactions on Industry Applications,<br />
36(3):797–804, 2000.<br />
[67] Alfio Consoli, Giuseppe Scarcella y Antonio Testa. Speed and current<br />
sensorless field oriented induction motor drive operating at low stator<br />
frequencies. En IEEE Industry Applications Society Annual Meeting.<br />
IAS’02 , tomo CD-ROM. Pittsburgh, PN, USA, 2002.<br />
[68] M.J. Corley y R.D. Lorenz. Rotor position and velocity estimation<br />
for a salient-pole permanent magnet synchronous machine at standstill<br />
and high speeds. IEEE Transactions on Industry Applications,<br />
34(4):784–789, 1998.
196 BIBLIOGRAFÍA<br />
[69] Michael W. Degner y Robert D. Lorenz. Using multiple saliencies for<br />
the estimation of flux, position, and velocity in AC machines. IEEE<br />
Transactions on Industry Applications, 34(5):1097–1104, 1998.<br />
[70] Michael W. Degner y Robert D. Lorenz. Position estimation in<br />
induction machines utilizing rotor bar slot harmonics and carrierfrequency<br />
signal injection. IEEE Transactions on Industry Applications,<br />
36(3):736–742, 2000.<br />
[71] Juan W. Dixon y José N. Rivarola. A precise induction motor speed<br />
estimator, based on a fixed carrier frequency signal. En IEEE International<br />
Symposium on Industrial Electronics. ISIE’94 , páginas 199–203.<br />
Santiago <strong>de</strong> Chile, Chile, 1994.<br />
[72] Juan W. Dixon y José N. Rivarola. A wi<strong>de</strong> range sensorless speed<br />
estimator based on rotor irregularities for induction motors. En Applied<br />
Power Electronics Conference and Exposition. APEC’95 , tomo 1,<br />
páginas 204–210. Dallas, TX, USA, 1995.<br />
[73] Juan W. Dixon y José N. Rivarola. An improved method to measure<br />
speed in induction motors based on induced irregularities. En<br />
Applied Power Electronics Conference and Exposition. APEC’96 , tomo<br />
1, páginas 399–404. San Jose, CA, USA, 1996.<br />
[74] Juan W. Dixon y José N. Rivarola. Induction motor speed estimator<br />
and synchronous motor position estimator based on a fixed carrier<br />
frequency signal. IEEE Transactions on Industrial Electronics,<br />
43(4):505–509, 1996.<br />
[75] Pablo Garcia, Fernando Briz, Dejan Raca y R.D Lorenz. Saliency<br />
tracking-based, sensorless control of AC machines using structured<br />
neural networks. En IEEE Industry Applications Society Annual Meeting.<br />
IAS’05 , páginas CD–ROM. Hong-Kong, China, 2005.<br />
[76] J.M. Guerrero, M. Leetmaa, F. Briz, A. Zamarron y R.D. Lorenz.<br />
Inverter nonlinearity effects in high frequency signal injeciton-based,<br />
sensorless control methods. IEEE Transactions on Industry Applications,<br />
41(2):618–626, March/Apr. 2005.<br />
[77] Jung-Ik Ha, Motomichi Ohto, Ji-Hoon Jang y Seung-Ki Sul. Design<br />
and selection of AC machines for saliency-based sensorless control. En<br />
IEEE Industry Applications Society Annual Meeting. IAS’02 , tomo 2,<br />
páginas 1155–1162. Pittsburgh, PN, USA, 2002.<br />
[78] Jung-Ik Ha y Seung-Ki Sul. Sensorless field orientation control of an<br />
induction machine by high frequency signal injection. IEEE Transactions<br />
on Industry Applications, 35(1):45–51, 1999.
BIBLIOGRAFÍA 197<br />
[79] Jung-Ik Ha, Seung-Ki Sul, Kozo I<strong>de</strong>, Ikuma Murokita y Kohjiro Sawamura.<br />
Physical un<strong>de</strong>rstanding of high frequency injection method<br />
to sensorless drives of an induction machine. En IEEE Industry Applications<br />
Society Annual Meeting. IAS’00 , tomo 3, páginas 1802–1808.<br />
Rome, Italy, 2000.<br />
[80] Ji-Hoon Jang, Jung-Ik Ha y Seung-Ki Sul. Vector control of surface<br />
mounted permanent magnet motor without any rotational transducer.<br />
En IEEE Applied Power Electronics Conference and Exposition.<br />
APEC 2001 , tomo 2, páginas 845–849. Anaheim, CA, USA, 2001.<br />
[81] Patrick L. Jansen, M.J. Corley y R.D. Lorenz. Flux, position, and<br />
velocity estimation in AC machines at zero and low speed via tracking<br />
of high frequency saliences. En European Power Electronics, EPE’95 .<br />
Seville, Spain, 1995.<br />
[82] Patrick L. Jansen y Robert D. Lorenz. Transducerless position and<br />
velocity estimation in induction and salient AC machines. IEEE Transactions<br />
on Industry Applications, 31(2):240–247, 1995.<br />
[83] Patrick L. Jansen y Robert D. Lorenz. Transducerless field orientation<br />
concepts employing saturation-induced saliencies in induction machines.<br />
IEEE Transactions on Industry Applications, 32(6):1380–1393,<br />
1996.<br />
[84] P.L. Jansen, W.J. Premerlani y L.J Garcés. System and method<br />
for sensorless rotor tracking of induction machines. US Patent no.<br />
6,388,420 B, May 2002.<br />
[85] M. Linke, Kennel R. y J. Holtz. Sensorless speed and position control<br />
of synchronous machines using alternating carrier injection. En IEEE-<br />
IEMDC . Madison, WI, 2003.<br />
[86] L.A.S. Ribeiro, Michael W. Degner, Fernando Briz y Robert D. Lorenz.<br />
Using carrier frequency current injection for the estimation of flux,<br />
position and velocity in AC drives. En Brazilian Conference on Power<br />
Electronics, COBEP 99 . Foz do Iguassu, Brazil, 1999.<br />
[87] L.A.S. Ribeiro, M.W. Degner, F. Briz y R.D. Lorenz. Comparison of<br />
carrier signal voltage and current injection for the estimation of flux<br />
angle or rotor position. En IEEE Industry Applications Society Annual<br />
Meeting. IAS’98 , tomo 1, páginas 452–459. St. Louis, MO, USA, 1998.<br />
[88] Nikolas Teske, Greg M. Asher, Mark Sumner y Keith J. Bradley. Sensorless<br />
position estimation for symmetric cage induction motor un<strong>de</strong>r<br />
loa<strong>de</strong>d conditions. En IEEE Industry Applications Society Annual<br />
Meeting. IAS’00 , tomo 3, páginas 1835–1841. Rome, Italy, 2000.
198 BIBLIOGRAFÍA<br />
[89] Nikolas Teske, Greg M. Asher, Mark Sumner y Keith J. Bradley. Suppression<br />
of saturation saliency effects for the sensorless position control<br />
of induction motor drives un<strong>de</strong>r loa<strong>de</strong>d conditions. IEEE Transactions<br />
on Industrial Electronics, 47(5):1142–1150, 2000.<br />
[90] Sung-Il Yong, Jong-Woo Choi y Seung-Ki Sul. Sensorless vector control<br />
of induction machine using high frequency current injection. En<br />
IEEE Industry Applications Society Annual Meeting, tomo 1, páginas<br />
503–508. Denver, CO, USA, 1994.<br />
[91] Fernando Briz, Michael W. Degner, Juan M. Guerrero, Antonio Zamarrón<br />
y Robert D. Lorenz. Implementation issues affecting the performance<br />
of carrier signal injection based sensorless controlled AC drives.<br />
En IEEE Industry Applications Society Annual Meeting. IAS’01 ,<br />
tomo CD-ROM. Chicago, IL, USA, 2001.<br />
[92] C. Caruana-Mifsud, Greg M. Asher, M. Sumner y K. J. Bradley. Effect<br />
of motor type on performance of sensorless induction motor control<br />
using HF injection. En IEE First International Conference in Power<br />
Electronics, Machines and Drives. PEMD 2002 , tomo 1, páginas 515–<br />
521. Bath, UK, 2002.<br />
[93] Alfio Consoli, Fabio Russo, Giuseppe Scarcella y Antonio Testa. Lowand<br />
zero-speed sensorless control of synchronous reluctance motors.<br />
IEEE Transactions on Industry Applications, 35(5):1050–1057, 1999.<br />
[94] Alfio Consoli, Giuseppe Scarcella y Antonio Testa. Sensorless control<br />
of AC motors at zero speed. En IEEE International Symposium on<br />
Industrial Electronics, tomo 1, páginas 373–379. 1999.<br />
[95] Alfio Consoli, Giuseppe Scarcella y Antonio Testa. Sensorless control<br />
of PM synchronous motors at zero speed. En IEEE Industry Applications<br />
Society Annual Meeting. IAS’99 , tomo 2, páginas 1033–1040.<br />
Phoenix, AZ, USA, 1999.<br />
[96] Alfio Consoli, Giuseppe Scarcella, Giuseppe Tutino y Antonio Testa.<br />
Sensorless field oriented control using common mo<strong>de</strong> currents. En<br />
IEEE Industry Applications Society Annual Meeting. IAS’ 00 , tomo<br />
CD-ROM. Rome, Italy, 2000.<br />
[97] Jung-Ik Ha, Seog-Joo Kang y Seung-Ki Sul. Position-controlled synchronous<br />
reluctance motor without rotational transducer. IEEE Transactions<br />
on Industry Applications, 35(6):1393–1398, 1999.
BIBLIOGRAFÍA 199<br />
[98] Cesar Silva, Greg M. Asher y Mark Sumner. Influence of <strong>de</strong>ad-time<br />
compensation on rotor position estimation in surface mounted PM machines<br />
using HF voltage injection. En Power Conversion Conference,<br />
tomo 3, páginas 1279–1284. Osaka, Japan, 2002.<br />
[99] C. Spiteri Staines, J. Cilia, B. Micallef y M. Apap. Sensorless vector<br />
control of a surface mount PMSM using high frequency injection. En<br />
IEE First International Conference in Power Electronics, Machines<br />
and Drives. PEMD 2002 , tomo 1, páginas 44–48. Bath, UK, 2002.<br />
[100] N. Teske, G. M. Asher, K. J. Bradley y M. Sumner. Sensorless position<br />
control of induction machines using rotor saliencies un<strong>de</strong>r load conditions.<br />
En European Power Electronics Conference, tomo CD-ROM.<br />
Lausanne, Switzerland, 1999.<br />
[101] Nikolas Teske, Greg M. Asher, Keith J. Bradley y Mark Sumner.<br />
Analysis and suppression of inverter clamping saliency in sensorless<br />
position controlled induction machine drives. En IEEE Industry Applications<br />
Society Annual Meeting. IAS’01 , tomo CD-ROM. Chicago,<br />
IL. USA, 2001.<br />
[102] Nikolas Teske, Greg M. Asher, Mark Sumner y Keith J. Bradley. Enco<strong>de</strong>rless<br />
position control of induction machines. En European Conference<br />
on Power Electronics and Applications. EPE 2001 , tomo CD-ROM.<br />
Graz, Austria, 2001.<br />
[103] Nikolas Teske, Greg. M. Asher, Mark Sumner y Keith J. Bradley.<br />
Analysis and suppression of high-frequency inverter modulation in sensorless<br />
position controlled induction machine drives. IEEE Transactions<br />
on Industry Applications, 39(1):10–18, 2003.<br />
[104] Limei Wang y Robert D. Lorenz. Rotor position estimation for permanent<br />
magnet synchronous motor using saliency-tracking self-sensing<br />
method. En IEEE Industry Applications Society Annual Meeting.<br />
IAS’00 , tomo 1, páginas 445–450. Rome, Italy, 2000.<br />
Sensorless excitación discontinua<br />
[105] Cyril Spiteri Staines, Greg M. Asher y Keith J. Bradley. A periodic<br />
burst injection method for <strong>de</strong>riving rotor position in saturated cagesalient<br />
induction motors without a shaft enco<strong>de</strong>r. IEEE Transactions<br />
on Industry Applications, 35(4):851–858, 1999.
200 BIBLIOGRAFÍA<br />
[106] E. Robeischl y Manfred Schroedl. Optimized INFORM-measurement<br />
sequence for sensorless PM synchronous motor drives with respect to<br />
minimum current distortion. En IEEE Industry Applications Society<br />
Annual Meeting, tomo CD-ROM. Pittsburgh, 2002.<br />
[107] M. Schroedl. Operation of the permanent magnet synchronous machine<br />
without a mechanical sensor. En International Conference on<br />
Power Electronics and Variable-Speed Drives., tomo 1, páginas 51–56.<br />
London, UK, 1990.<br />
[108] M. Schroedl. Sensorless control of AC machines at low speed and<br />
standstill based on the “INFORM” method. En IEEE Industry Applications<br />
Society Annual Meeting. IAS’96 , páginas 270–277. San Diego,<br />
CA, USA, 1996.<br />
Sensorless FFT y <strong>de</strong>más<br />
[109] Azzeddine Ferrah, Keith J. Bradley, Philippa J. Hogben-Laing, Malcom<br />
S. Woolfson y Greg M. Asher. A speed i<strong>de</strong>ntifier for induction<br />
motor drives using real-time adaptive digital filtering. IEEE Transactions<br />
on Industry Applications, 34(1):156–162, 1998.<br />
[110] K. D. Hurst, T. G. Habetler, G. Griva y F. Profumo. Speed sensorless<br />
field-oriented control of induction machines using current harmonic<br />
spectral estimation. En IEEE Industry Applications Society Annual<br />
Meeting. IAS’94 , páginas 601–607. Denver, Co, USA, 1994.<br />
[111] Carin M. Riley, Brian K. Lin, Thomas G. Habetler y Randy R. Schoen.<br />
A method for sensorless on-line vibration monitoring of induction machines.<br />
IEEE Transactions on Industry Applications, 34(6):1240–1245,<br />
1998.<br />
Observadores <strong>de</strong> flujo<br />
[112] Patrick L. Jansen y Robert D. Lorenz. A physically insightful approach<br />
to the <strong>de</strong>sign and accuracy assestment of flux observers for<br />
field oriented induction machine drives. IEEE Transactions on Industry<br />
Applications, 30(1):101–110, 1993.<br />
[113] Lennart Harnefors y Hans-Peter Nee. Adaptive sensorless control of<br />
induction motors for improved low-speed performance. En IEEE Industry<br />
Applications Annual Meeting. IAS’96 , páginas 278–285. San<br />
Diego, CA, USA, 1996.
BIBLIOGRAFÍA 201<br />
[114] Patrick L. Jansen y Robert D. Lorenz. Accuracy limitations of velocity<br />
and flux estimation in direct field oriented induction machines. En<br />
European Conference on Power Electronics and Applications. EPE’93 ,<br />
páginas 312–318. Brighton, UK, 1993.<br />
[115] Patrick L. Jansen, Robert D. Lorenz y Donald W. Novotny. Observerbased<br />
direct field orientation: analysis and comparison of alternative<br />
methods. IEEE Transactions on Industry Applications, 30(4):945–953,<br />
1994.<br />
[116] Patrick L. Jansen, C. O. Thompson y Robert D. Lorenz. Observerbased<br />
direct field orientation for both zero and very high speed operation.<br />
En Power Conversion Conference. PCC’93 , páginas 432–437.<br />
Yokohama, Japan, 1993.<br />
[117] Nobuyuki Matsui. Sensorless operation of brushless DC motor drives.<br />
En International Conference on Industrial Electronics, Control,<br />
and Instrumentation. IECON’93 , tomo 2, páginas 739–744. Maui, HI,<br />
USA, 1993.<br />
[118] Nobuyuki Matsui y Masakane Shigyo. Brushless DC motor control<br />
without position and speed sensors. IEEE Transactions on Industry<br />
Applications, 28(1):120–127, 1992.<br />
[119] George C. Verghese y Seth R. San<strong>de</strong>rs. Observers for flux estimation<br />
in induction machines. IEEE Transactions on Industrial Electronics,<br />
35(1):85–94, 1988.<br />
Filtro <strong>de</strong> Kalman<br />
[120] B.J. Brunsbach, G. Henneberger y Th. Klepsch. Position controlled<br />
permanent excited synchronous motor without mechanical sensors.<br />
En European Power Electronics Conference. EPE’93 , páginas 38–43.<br />
Brighton, 1993.<br />
[121] R. E. Kalman. A new approach to linear filtering and prediction problems.<br />
Transactions of the ASME - Journal of basic engineering,<br />
Series D(82):35–45, 1960.<br />
[122] Young-Real Kim, Seung-Ki Sul y Min-Ho Park. Speed sensorless vector<br />
control of induction motor using exten<strong>de</strong>d Kalman filter. IEEE<br />
Transactions on Industry Applications, 30(5):1225–1233, 1994.
202 BIBLIOGRAFÍA<br />
[123] Young-Seok Kim, Sang-Uk Kim y Iee-Woo Yang. Implementation<br />
of a speed sensor-less vector control of induction motor by reducedor<strong>de</strong>r<br />
exten<strong>de</strong>d Kalman filter. En IEEE Applied Power Electronics<br />
Conference and Exposition. APEC’95 , páginas 197–203. Dallas, TX,<br />
USA, 1995.<br />
Tensión <strong>de</strong> secuencia cero<br />
[124] Liviu Kreindler, Julio C. Moreira, Antonio Testa y Thomas A. Lipo.<br />
Direct field orientation controller using the stator phase voltage third<br />
harmonic. IEEE Transactions on Industry Applications, 30(2):441–<br />
447, 1994.<br />
[125] J. C. Moreira y T. A. Lipo. Direct field orientation control using<br />
the third harmonic component of the stator voltage. En International<br />
Conference on Electric Machines, páginas 1237–1242. Cambrig<strong>de</strong>,<br />
MA, USA, 1990.<br />
Diagnóstico<br />
[126] Neil Arthur y Jim Penman. Induction machine condition monitoring<br />
with higher or<strong>de</strong>r spectra. IEEE Transactions on Industrial Electronics,<br />
47(5):1031–1041, 2000.<br />
[127] Autin H. Bonnett y George C. Soukup. Cause and analisys of stator<br />
and rotor failures in three-phase squirrel-cage induction motors. IEEE<br />
Transactions on Industry Applications, 28(4):921–937, 1992.<br />
[128] Fernando Briz, Michael W. Degner, Alberto B. Diez y Juan M. Guerrero.<br />
Online diagnostics in inverter-fed induction machines using highfrequency<br />
signal injection. IEEE Transactions on Industry Applications,<br />
40(4):1153–1161, 2004.<br />
[129] Fernando Briz, Michael W. Degner, Pablo García y Alberto B.Diez.<br />
Induction machine diagnostics using zero sequence components. En<br />
IEEE Industry Applications Society Annual Meeting. IAS’05 , páginas<br />
CD–ROM. Hong-Kong, China, 2005.<br />
[130] Fernando Briz, Michael W. Degner, Antonio Zamarrón y Juan M.<br />
Guerrero. On-line stator winding fault diagnosis in inverter-fed AC<br />
machines using high frequency signal injection. IEEE Transactions on<br />
Industry Applications, 39(4):1109–1117, 2003.
BIBLIOGRAFÍA 203<br />
[131] M. F. Cabanas, M. G. Melero, G. A. Orcajo, F. Rodriguez y J. Solares.<br />
Experimental applications of the axial leakage flux to the <strong>de</strong>tection of<br />
rotor asymmetries, mechanical anomalies and inter-turn short circuits<br />
in working induction motors. En International Conference of Electric<br />
Machines, ICEM’98 . September 1998.<br />
[132] M.F. Cabanas, F.P. Glez, M.R. Gonalez, M.G. Melero, G.A. Orcajo,<br />
J.M. Cano y C.H. Rojas. A new on-line method for the early <strong>de</strong>tection<br />
of broken rotor bars in asynchronous motors working un<strong>de</strong>r arbitrary<br />
load conditions. En Conference Records of the IEEE-IAS Annual Meeting.<br />
IAS’05 , tomo 1, páginas 662–669. Hong-Kong, China, 2005.<br />
[133] Pablo García, Fernando Briz, Michael W. Degner y Alberto B.Diez.<br />
Diagnostics of induction machines using the zero sequence voltage. En<br />
IEEE Industry Applications Society Annual Meeting. IAS’04 , páginas<br />
CD–ROM. Seatle, WA, USA, 2004.<br />
[134] Xianghui Huang, T.G. Habetler, R.G. Harley y E. Wie<strong>de</strong>nbrug. Using<br />
a surge tester to <strong>de</strong>tect rotor eccentricity faults in induction motors.<br />
En Conference Records of the IEEE-IAS Annual Meeting. IAS’05 ,<br />
tomo 3, páginas 2063–2067. Hong-Kong, China, 2005.<br />
[135] Kim Kyusung, Alexan<strong>de</strong>r G. Parlos y Raj Mohan Bharadwaj. Sensorless<br />
fault diagnosis of induction motors. IEEE Transactions on<br />
Industrial Electronics, 50(5):1038–1051, 2003.<br />
[136] J. Sottile, F.C. Trutt y J.L. Kohler. Experimental investigation of online<br />
methods for incipient fault <strong>de</strong>tection. En Conference Records of<br />
the IEEE-IAS Annual Meeting. IAS’00 , tomo 4, páginas 1282–2687.<br />
Rome, Italy, 2000.<br />
[137] Fernando Briz, Michael W. Degner, Alberto B. Díez y Juan M. Guerrero.<br />
On-line diagnostics in inverter fed induction machines using<br />
high frequency signal injection. En IEEE Industry Applications Society<br />
Annual Meeting. IAS’03 , tomo CD-ROM. Salt Lake City, USA,<br />
2003.<br />
[138] Fernando Briz, Michael W. Degner, Antonio Zamarrón y Juan M.<br />
Guerrero. On-line stator winding fault diagnosis in inverter-fed AC<br />
machines using high frequency signal injection. En IEEE Industry<br />
Applications Society Annual Meeting. IAS’02 , tomo CD-ROM. Pittsburgh,<br />
USA, 2002.
204 BIBLIOGRAFÍA<br />
MCSA<br />
[139] Willian T. Thompson y Mark Fenger. Current signature analisys to<br />
<strong>de</strong>tect induction motor faults. IEEE Industry Application Magazine,<br />
páginas 26–34, July/August 2001.<br />
Fallos en el estátor<br />
[140] Xianrong Chang, Vincent Cocquempot y Cyrille Christophe. A mo<strong>de</strong>l<br />
of asynchronous machines for stator fault <strong>de</strong>tection and isolation.<br />
IEEE Transactions on Industrial Electronics, 50(3):578–584, Jun<br />
2003.<br />
[141] Sérgio M. A. Cruz y A. J. Marques Cardoso. Stator winding fault<br />
diagnosis in three-phase synchronous and asynchronous motors, by<br />
the exten<strong>de</strong>d park’s vector approach. IEEE Transactions on Industrial<br />
Applications, 37(5):1227–1233, Sep/Oct 2001.<br />
[142] Sérgio M. A. Cruz y A. J. Marques Cardoso. Multiple reference frames<br />
theory: A new method for the diagnosis of stator faults in threephase<br />
induction motors. IEEE Transactions on Energy Conversion,<br />
20(3):611–619, Sep 2005.<br />
[143] G.B. Kliman, R.A. Koegl W.J. Premerlani y D. Hoeweler. A new<br />
approach to on-line turn fault <strong>de</strong>tection in AC motors. En IEEE Industry<br />
Applications Society Annual Meeting. IAS’06 , tomo 1, páginas<br />
687–693. San Diego, CA, 1996.<br />
[144] J.S. Kohler, J. Sottile y F. C. Trutt. Alternatives for asserting the electrical<br />
integrity of induction motors. IEEE Transactions on Industry<br />
Applications, 28(5):1101–1117, Sept 1992.<br />
[145] Sang-Bin Lee, Rangarajan M. Tallam y Thomas G. Habetler. A robust<br />
on-line turn-fault <strong>de</strong>tection technique for induction machines based<br />
on monitoring the sequence component impedance matrix. En IEEE<br />
Power Electronics Specialists Conference. PESC’01 , tomo CD-ROM.<br />
Vancouver, Canada, 2001.<br />
[146] Greg Stone y Joe Kapler. Stator winding monitoring. IEEE Industry<br />
Applications Magazine, páginas 15–20, Sep/Oct 1998.<br />
[147] Rangarajan M. Tallam, Thomas G. Habetler y Ronald G. Harley.<br />
Transient mo<strong>de</strong>l for induction machines with stator winding turn<br />
faults. IEEE Transactions on Industry Applications, 38(3):632–637,<br />
May/Jun 2002.
BIBLIOGRAFÍA 205<br />
[148] Serge M. Tetrault, Greg C. Stone y Howard G. Sedding. Monitoring<br />
partial discharges on 4-kv motor windings. IEEE Transactions on<br />
Industry Applications, 35(3):682–688, May/Jun 1999.<br />
[149] Marcus Alex Cash, Thomas G. Habetler y Gerald B. Kliman. Insulation<br />
failure prediction in AC machines using line-neutral voltages.<br />
IEEE Transactions on Industrial Applications, 34(6):1234–1239,<br />
Nov/Dec 1998.<br />
[150] Jeffery L. Kohler, Joseph Sottile y Fre<strong>de</strong>rick C. Trutt. Condition monitoring<br />
of stator windings in induction motors: Part I-experimental<br />
investigation of the effective negative-sequence impedance <strong>de</strong>tector.<br />
IEEE Transactions on Industrial Applications, 38(5):1447–1453,<br />
Sep/Oct 2002.<br />
[151] Sang Bin Lee, Rangarajan M. Tallam y Thomas G. Habetler. A robust,<br />
on-line turn-fault <strong>de</strong>tection technique for induction machines based on<br />
monitoring the sequence component impedance matrix. IEEE Transactions<br />
on Power Electronics, 18(3):865–872, May 2003.<br />
[152] Joseph Sottile, Fre<strong>de</strong>rick C. Trutt y Jeffery L. Kohler. Condition monitoring<br />
of stator windings in induction motors: Part II-experimental<br />
investigation of voltage mismatch <strong>de</strong>tectors. IEEE Transactions on<br />
Industrial Applications, 38(5):1454–1459, Sep/Oct 2002.<br />
[153] Rangarajan M. Tallam, Thomas G. Habetler y Ronald G. Harley.<br />
Stator winding turn-fault <strong>de</strong>tection for closed-loop induction motor<br />
drives. IEEE Transactions on Industry Applications, 39(3):720–724,<br />
May/Jun 2003.<br />
[154] Fre<strong>de</strong>rick C. Trutt, Joseph Sottile y Jeffery L. Kohler. Online condition<br />
monitoring of induction motors. IEEE Transactions on Industry<br />
Applications, 38(6):1627–1632, Nov/Dec 2002.<br />
Fallos en el rotor<br />
[155] Alberto Bellini, Fiorenzo Filippetti, Giovanni Franceschini, Carla Tassoni<br />
y Gerald B. Kliman. Quantitative evaluation of induction motor<br />
broken bars by means of electrical signature analysis. IEEE Transactions<br />
on Industry Applications, 37(5):1248–1255, 2001.<br />
[156] Gaëtan Didier, Eric Ternisien, Olivier Caspary y Hubert Razik. Fault<br />
<strong>de</strong>tection of broken rotor bars in induction motor using a global fault<br />
in<strong>de</strong>x. IEEE Transactions on Industry Applications, 42(1):79–88,<br />
2006.
206 BIBLIOGRAFÍA<br />
[157] Behrooz Mirafzal y Nabeel. A. O. Demerdash. Induction machine<br />
broken-bar fault diagnosis using the rotor magnetic field space-vector<br />
orientation. IEEE Transactions on Industry Applications, 40(2):534–<br />
542, 2004.<br />
[158] Mohamed SaïdÑaït Saïd, Mohamed El Hachemi Benbouzid y Ab<strong>de</strong>lkrim<br />
Benchaib. Detection of broken bars in induction motors using<br />
an exten<strong>de</strong>d kalman filter for rotor resistance sensorless estimation.<br />
IEEE Transactions on Energy Conversion, 15(1):66–70, 2000.<br />
Re<strong>de</strong>s neuronales y diagnóstico<br />
[159] R.M. Tallam, T.G. Habetler y R.G. Harley. Self-commissioning training<br />
algorithms for neural networks with applications to electric machine<br />
fault diagnostics. IEEE Transactions on Power Electronics,<br />
17(6):1089–1095, 2002.<br />
[160] R.M. Tallam, R.G. Harley, D.J. Gritter y B. Burton. Neural network<br />
based on-line stator winding turn fault <strong>de</strong>tection for induction motors.<br />
En Industry Applications Conference, tomo 1, páginas 375–380. Rome,<br />
ITA, October 2000.<br />
[161] Raj Mohan Bharadwaj y Alexan<strong>de</strong>r G. Parlos. Neural speed filtering<br />
for induction motors with anomalies and incipient faults. IEEE<br />
Transactions on Mechatronics, 9(4):679–688, 2004.<br />
[162] Loredana Cristaldi, Massimo Lazzaroni y Antonello Monti. A neurofuzzy<br />
application for AC motor drives monitoring system. IEEE<br />
Transactions on Industry Applications, 53(4):1020–1027, 2004.<br />
Libros<br />
[163] Christopher M. Bishop. Neural Networks for Pattern Recognition.<br />
Oxford University Press, Oxford, 1995.<br />
[164] Ion Bol<strong>de</strong>a y Syed A. Nasar, editores. The Induction Machine Handbook,<br />
tomo 1 <strong>de</strong> Electric Power Engineering Series. CRC Press, Boca<br />
Raton, Florida, 2002.<br />
[165] F. Jacek Gieras y Mitchell Wing. Permanent Magnet Motor Technology.<br />
Designs and Applications. Marcel Dekker Ltd, 2nd edición,<br />
January 2002.
BIBLIOGRAFÍA 207<br />
[166] Akira Hirose, editor. Complex-Valued Neural Networks, Theories and<br />
Applications. Series on Innovative Intelligence. World Scientific Publishing,<br />
The University of Tokio, Japan, 2003.<br />
[167] Yu Hen Hu y JenQ-Neng Hwang. Handbook of Neural Network Signal<br />
Processing. crc press, 2001.<br />
[168] Ben Kröse y Patrik van <strong>de</strong>r Smagt. An introduction to neural networks.<br />
University of Amsterdam, November 1996.<br />
[169] R. Kent Nagle, Edward B. Saff y Arthur David Sni<strong>de</strong>r. Ecuaciones diferenciales<br />
y problemas con valores en la frontera. Pearson Education,<br />
México, 2001.<br />
[170] D.W. Novotny y T.A. Lipo. Vector Control and Dynamics of AC<br />
Drives. Monographs in Electrical and Electronic Engineering. Oxford<br />
University Press, Wisconsin, USA, 1996.<br />
[171] Shepley L. Ross. Ecuaciones diferenciales. Editorial Reverté S.A.,<br />
Barcelona, 1981.<br />
[172] Peter Vas. Artificial-Intelligence-based Electrical Machines and Drives.<br />
Monographs in electrical and electronic engineering. Oxford University<br />
Press, Oxford, 1999.<br />
[173] C. H. Houpis y G. B. Lamont. Digital Control Systems: theory, hardware,<br />
software. McGraw Hill, second edición, 1992.<br />
[174] Katsuhiko Ogata. <strong>Sistemas</strong> <strong>de</strong> control en tiempo discreto. Prentice<br />
Hall Hispanoamericana, Naucalpan <strong>de</strong> Juárez, 2 edición, 1996.<br />
[175] Peter Vas. Sensorless Vector and Direct Torque Control. Monographs<br />
in electrical and electronic engineering. Oxford University Press,<br />
Oxford, 1998.<br />
[176] Steven W. Smith. The Scientist and Engineer’s Gui<strong>de</strong> to Digital Signal<br />
Processing. California Technical Publishing, California, 1997.<br />
Varios<br />
[177] Standard Test Method for Detection and Measurement of Partial Discharge<br />
(Corona) Pulses in Evaluation of Insulation Systems, 1998.<br />
[178] Joachim Holtz. Pulsewidth modulation-a survey. IEEE Transactions<br />
on Industrial Electronics, 39(5):410–420, 1992.
208 BIBLIOGRAFÍA<br />
[179] Joachim Holtz. Pulsewidth modulation for electronic power conversion.<br />
Proceedings of IEEE, 82(8):1194–1214, 1994.<br />
[180] D. W. Novotny y T. A. Lipo. Review of synchronous machine theory,<br />
6-9 May 2002.
Apéndice A<br />
Implementación práctica<br />
A.1.<br />
Introducción<br />
En este apéndice se <strong>de</strong>tallan aspectos <strong>de</strong> la implementación práctica <strong>de</strong><br />
los puntos principales <strong>de</strong>sarrollados en esta tesis. Se <strong>de</strong>scribe la plataforma<br />
utilizada tanto para los métodos <strong>de</strong> control como para el diagnóstico <strong>de</strong><br />
máquinas <strong>de</strong> alterna.<br />
A.2.<br />
Métodos <strong>de</strong> control<br />
Durante el <strong>de</strong>sarrollo <strong>de</strong> esta tesis se han implementado mecanismos <strong>de</strong><br />
control sensorless utilizando las componentes <strong>de</strong> secuencia cero. En [61] se<br />
realiza una comparación <strong>de</strong> diferentes técnicas, entre las que se incluye la<br />
tensión portadora <strong>de</strong> secuencia cero. En [60], se <strong>de</strong>talla el uso <strong>de</strong> la tensión<br />
portadora <strong>de</strong> secuencia cero. En [59] se extien<strong>de</strong> el uso <strong>de</strong> las componentes <strong>de</strong><br />
secuencia cero a máquinas conectadas en triángulo. En este caso la variable<br />
terminal utilizada es la corriente <strong>de</strong> secuencia cero. En [81] se propone el uso<br />
<strong>de</strong> re<strong>de</strong>s neuronales estructuradas para el <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas<br />
por saturación y por intermodulación.<br />
Para los experimentos realizados en el laboratorio se ha dispuesto <strong>de</strong> los<br />
motores <strong>de</strong>scritos en la tabla A.1.<br />
El control se ha implementado utilizando un equipo <strong>de</strong> TechnosoftR.<br />
Este equipo integra el inversor, sensores <strong>de</strong> corriente, conversores A/D y<br />
la etapa <strong>de</strong> control. Ésta última, utiliza un DSP TMS32F2812 <strong>de</strong> Texas<br />
InstrumentsR. El DSP es <strong>de</strong> 32 bits y coma fija. Especificaciones acerca <strong>de</strong>l<br />
equipo <strong>de</strong> Technosoft se <strong>de</strong>tallan en la tabla A.2. En la figura A.1 se muestra<br />
una foto <strong>de</strong>l inversor utilizado.
210 Implementación práctica<br />
Motor#1 Motor#2 Motor#3 Motor#4<br />
Slots estátor 36 36 36 24<br />
Ranuras rotor 28 26 28 30<br />
Tipo <strong>de</strong> ranuras<br />
<strong>de</strong> rotor 1<br />
semi cerradadas<br />
semi cerradadas<br />
semi cerradadas<br />
semi cerradadas<br />
Potencia (kW.) 1.1 0.75 1.1 0.9<br />
Cuadro A.1: Motores utilizados en los métodos <strong>de</strong> control.<br />
Etapa <strong>de</strong> potencia<br />
Potencia 750W.<br />
Interruptores <strong>de</strong> potencia 3 IGBT, frecuencia <strong>de</strong> conmutación hasta<br />
24kHz.<br />
Bus <strong>de</strong> Continua 400V .<br />
Consumo<br />
nominal 3.5A, pico 6A (durante un minuto)<br />
Tensión al motor 90–240 V AC monofásico, 60–120 V AC<br />
trifásico<br />
Sensores <strong>de</strong> corriente 2 sensores efecto Hall<br />
Módulo <strong>de</strong> control<br />
DSP TMS32F2812 <strong>de</strong> Texas InstrumentsR, 32<br />
bits coma fija<br />
PWM<br />
modulación simétrica/asimétrica<br />
Cuadro A.2: Detalles <strong>de</strong> la plataforma utilizada en la implementación práctica.<br />
Para la medida <strong>de</strong> la tensión <strong>de</strong> secuencia cero se ha utilizado una red <strong>de</strong><br />
resistencias conectadas en paralelo con la máquina, según se muestra en<br />
la figura A.2. Para la corriente <strong>de</strong> secuencia cero un sensor <strong>de</strong> efecto Hall<br />
(Figura A.3) Los sistemas <strong>de</strong> adquisición A/D, utilizados para el análisis<br />
<strong>de</strong> datos off-line, son un osciloscopio YokogawaR; DL1540CL, <strong>de</strong> 8 bits,<br />
200MS/s, 150MHz., mostrado en la figura A.4(a); y una tarjeta USB <strong>de</strong><br />
DatatranslationR, DT9836, 16bits, 200Khz por canal, 12 canales, mostrada<br />
en la figura A.4(b)
A.2 Métodos <strong>de</strong> control 211<br />
Figura A.1: Plataforma <strong>de</strong> Technosoft.<br />
Figura A.2: Red <strong>de</strong> resistencias para la medida <strong>de</strong> la tensión <strong>de</strong> secuencia cero.
212 Implementación práctica<br />
Figura A.3: Sensor efecto Hall para le medida <strong>de</strong> la corriente <strong>de</strong> secuencia cero.<br />
(a) Osciloscopio YokogawaR. (b) Tarjeta USB DatatranslationR.<br />
Figura A.4: <strong>Sistemas</strong> <strong>de</strong> adquisición <strong>de</strong> señales.
A.3 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna 213<br />
A.3.<br />
Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna<br />
Los métodos <strong>de</strong> diagnóstico publicados por el autor durante la realización<br />
<strong>de</strong> esta tesis, proponen el uso <strong>de</strong> técnicas <strong>de</strong> secuencia cero para la <strong>de</strong>tección<br />
<strong>de</strong> fallos en el estátor y en el rotor en máquinas <strong>de</strong> alterna. En [133], se propone<br />
el uso <strong>de</strong> la tensión <strong>de</strong> secuencia cero tanto para máquinas conectadas<br />
a red como alimentadas <strong>de</strong>s<strong>de</strong> un inversor. En [128] se extien<strong>de</strong> la técnica<br />
para su funcionamiento en todo tipo <strong>de</strong> máquinas, in<strong>de</strong>pendientemente <strong>de</strong><br />
la conexión en sus bornas —triángulo o estrella—.<br />
Para los experimentos realizados en el laboratorio se ha dispuesto <strong>de</strong> los<br />
motores <strong>de</strong>scritos en la tabla A.3 .<br />
Motor#5<br />
Número <strong>de</strong> polos 4<br />
Slots estátor 24<br />
Ranuras rotor 30<br />
Tipo <strong>de</strong> ranuras <strong>de</strong> rotor inclinadas, semi abiertas<br />
Potencia (kW.) 0.9<br />
Cuadro A.3: Motores utilizados en diagnóstico.<br />
Para el caso <strong>de</strong> <strong>de</strong>tección <strong>de</strong> fallos en el estátor se utilizó un motor con las<br />
mismas características pero con el bobinado <strong>de</strong> estátor accesible, <strong>de</strong> manera<br />
que se pudieran provocar cortocircuitos entre espiras adyacentes. Para la<br />
<strong>de</strong>tección <strong>de</strong> fallos en el rotor se dispusieron <strong>de</strong> dos rotores con una barra<br />
rota. Uno <strong>de</strong> ellos con ranuras semi abiertas y otro con ranuras cerradas.
214 Implementación práctica
Apéndice B<br />
Publicaciones<br />
B.1.<br />
Comparison of Saliency-Based Sensorless Control<br />
Techniques for AC Machines [61]
216 Publicaciones<br />
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004 1107<br />
Comparison of Saliency-Based Sensorless Control<br />
Techniques for AC Machines<br />
Fernando Briz, Member, IEEE, Michael W. Degner, Member, IEEE, Pablo García, Stu<strong>de</strong>nt Member, IEEE, and<br />
Robert D. Lorenz, Fellow, IEEE<br />
Abstract—This paper analyzes saliency-based sensorless control<br />
methods for ac machines. The paper focuses on three different<br />
methods, which utilize the following signals: negative-sequence<br />
carrier-signal current, zero-sequence carrier-signal voltage,<br />
and pulesewidth-modulation-switching zero-sequence voltage.<br />
Applicability of these methods for both rotor position estimation<br />
(tracking of rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliencies) and flux position<br />
estimation (tracking of flux-<strong>de</strong>pen<strong>de</strong>nt saliencies) is studied for<br />
each method, as well as aspects of their implementation.<br />
In<strong>de</strong>x Terms—Flux angle estimation, rotor position estimation,<br />
saliency-based sensorless control.<br />
I. INTRODUCTION<br />
ENSORLESS control techniques for ac machines that<br />
S rely on the fundamental excitation have been shown to be<br />
capable of providing high-performance field-oriented control<br />
in the medium- to high-speed range [1]–[3]. Such techniques,<br />
however, fail in the low-speed range or for dc excitation. To<br />
overcome this limitation, sensorless control methods based on<br />
tracking the position of saliencies in the electric machines have<br />
been proposed. Such methods have the capability of providing<br />
accurate, high bandwidth, position, speed, and disturbance<br />
torque estimates and/or flux estimates over a wi<strong>de</strong> speed<br />
range, including zero speed and frequency [4]–[18]. These<br />
techniques measure the response of the machine when a persistent,<br />
high-frequency excitation, distinct from the fundamental<br />
excitation, is applied via the inverter. The major differences<br />
between the methods are the type of high-frequency excitation<br />
and the signal processing used to estimate the rotor or flux<br />
position. The types of persistent excitation that have been<br />
proposed can be classified into two main categories.<br />
Paper IPCSD-04-028, presented at the 2003 Industry Applications Society<br />
Annual Meeting, Salt Lake City, UT, October 12–16, and approved for publication<br />
in the IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS by the Industrial<br />
Drives Committee of the IEEE Industry Applications Society. Manuscript<br />
submitted for review October 1, 2003 and released for publication April<br />
6, 2004. This work was supported in part by the Research, Technological Development<br />
and Innovation Programs of the Principado of Asturias-ERDF, un<strong>de</strong>r<br />
Grant PB-EXP01-24 and Grant PB02-055, and by the Spanish Ministry of Science<br />
and Technology-ERDF un<strong>de</strong>r Grant DPI2001-3815.<br />
F. Briz and P. García are with the Department of Electrical, Computer and<br />
Systems Engineering, University of Oviedo, E-33204 Gijón, Spain (e-mail: fernando@isa.uniovi.es;<br />
pgarcia@isa.uniovi.es).<br />
M. W. Degner is with Sustainable Mobility Technologies, Ford Motor Company,<br />
Dearborn, MI 48121-2053 USA (e-mail: m<strong>de</strong>gner@ford.com).<br />
R. D. Lorenz is with the Departments of Mechanical Engineering and Electrical<br />
and Computer Engineering, University of Wisconsin, Madison, WI 53706<br />
USA (e-mail: lorenz@engr.wisc.edu).<br />
Digital Object I<strong>de</strong>ntifier 10.1109/TIA.2004.830768<br />
0093-9994/04$20.00 © 2004 IEEE<br />
1) One is the injection of a carrier signal (usually in the<br />
range of several hundred hertz) superimposed on the<br />
fundamental excitation and generally distinct from the<br />
pulsewidth-modulation (PWM) switching excitation<br />
created by the inverter [4]–[15]. This type of excitation<br />
usually takes one of two forms: 1) a constant amplitu<strong>de</strong><br />
voltage [4]–[9], [13]–[15] (current [10]) vector rotating<br />
in the stationary frame at the carrier frequency or 2) an<br />
amplitu<strong>de</strong>-modulated, at the carrier frequency, voltage<br />
(current) vector(s) rotating in a frame synchronous to the<br />
estimated quantity [11], [12].<br />
2) The other is excitation created by the PWM switching of<br />
the inverter, commonly using modified forms of PWM<br />
[3], [16] or applying specific switching states during the<br />
measurement period [17], [18].<br />
With regard to the number and type of signals measured, techniques<br />
using two phase currents, three phase currents, phase<br />
voltages and/or the neutral voltage have been reported, with a<br />
variety of alternatives in the signal processing used to extract<br />
the <strong>de</strong>sired information [4]–[18].<br />
The primary goal of this paper is the analysis and comparison<br />
of saliency-based sensorless control methods for the estimation<br />
of rotor position and/or flux angle in ac machines. The<br />
paper begins by mo<strong>de</strong>ling saliencies, as well as the measurable<br />
effects that they produce, when a high-frequency excitation<br />
signal is applied to a machine. The paper then focuses on<br />
three different sensorless control methods: 1) negative-sequence<br />
carrier-signal-current-based methods [4]–[9]; 2) zero-sequence<br />
carrier-signal-voltage-based methods [13], [15]; and 3) PWMswitching<br />
zero-sequence-voltage-based methods [3], [16]. Differences<br />
in the generation, acquisition, and processing of the<br />
signal nee<strong>de</strong>d for estimating the <strong>de</strong>sired rotor position or flux<br />
angle are also analyzed.<br />
II. CARRIER-SIGNAL-EXCITATION-BASED<br />
SENSORLESS METHODS<br />
Carrier-signal-based sensorless methods inject a high-frequency<br />
excitation (voltage [4]–[9], [11]–[15] or current [10]),<br />
whose interaction with the machine saliencies produces specific<br />
frequency components in measurable electrical variables<br />
(phase/zero-sequence currents [4]–[9], [11], [12], [14] and<br />
voltages [10], [13], [15]), which are used to estimate the<br />
position of the saliency. One of the most common forms of<br />
high-frequency carrier-signal excitation is the use of a single<br />
rotating vector [4]–[9] and is the basis for the analysis provi<strong>de</strong>d
B.1 Comparison of Saliency-Based Sensorless Control Techniques for. . . 217<br />
1108 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004<br />
TABLE I<br />
INDUCTION MOTORS PARAMETERS (ALL HAVE FOUR POLES)<br />
in (1) can be ignored), the machine mo<strong>de</strong>l can be simplified to<br />
(3)–(5) (see Fig. 2)<br />
in this paper on carrier-signal-excitation-based methods.<br />
Inclu<strong>de</strong>d in this analysis are methods that utilize the resulting<br />
negative-sequence carrier-signal current [4]–[9] and zero-sequence<br />
carrier-signal voltage [13], [15]. Although other forms<br />
of carrier-signal excitation, such as the amplitu<strong>de</strong>-modulated<br />
methods [11], [12] and carrier-signal-current methods [10],<br />
are not inclu<strong>de</strong>d in the analysis provi<strong>de</strong>d in this paper, due to<br />
space restrictions, their similarity to the analyzed methods is<br />
expected to result in similar behavior and conclusions.<br />
A. Mo<strong>de</strong>ling and Behavior of Salient Machines<br />
At frequencies near the carrier signal the general mo<strong>de</strong>l for<br />
the induction machine can be simplified to one consisting of<br />
only the machine inductances (1), where is a 3 3 matrix<br />
and can be mo<strong>de</strong>led as consisting of four submatrices (2)<br />
where the following apply.<br />
• and are the average and differential stator<br />
transient inductances, being equal to<br />
and<br />
in (2), respectively. The <strong>de</strong>finition of the<br />
differential inductance in (3)–(5) (note the constant<br />
2) was chosen as a matter of convenience to keep<br />
the results obtained when transforming the three-phase<br />
system to an equivalent two-phase system consistent with<br />
the nomenclature wi<strong>de</strong>ly used in the literature [4], [5].<br />
• is the harmonic or<strong>de</strong>r of the saliency relative to electrical<br />
angular units.<br />
• is the angular position of the saliency in electrical radians.<br />
The zero-sequence voltage (6) can be calculated directly using<br />
(3)–(5) and (7), with the result shown in (8). Note the inductances<br />
, , and in (8) stand for the inductance terms in<br />
(3)–(5), respectively<br />
(3)<br />
(4)<br />
(5)<br />
and<br />
mo<strong>de</strong>l the constant and varying<br />
portions of the phase mutual inductances (diagonal terms are<br />
zero).<br />
and mo<strong>de</strong>l the constant and varying<br />
portions of the phase self-inductances, respectively (off-diagonal<br />
terms are equal to zero).<br />
While the general solution for the behavior of the machine<br />
can be obtained from (1) and (2), some further simplifications<br />
are possible based on the values for these inductances in relation<br />
to the machine <strong>de</strong>sign and carrier-signal frequency. To asses<br />
the contribution of each term in (2) to the overall inductance,<br />
tests were conducted on motor #1 in Table I. The following<br />
values for each entry in these inductance submatrices was <strong>de</strong>termined<br />
for a carrier frequency of Hz:<br />
mH, mH mH,<br />
and<br />
mH.<br />
From these values it can be seen that the mutual inductances<br />
between the phases are relatively small in comparison to the<br />
self-inductances. Based on this, the mo<strong>de</strong>l shown in (2) can be<br />
simplified by only consi<strong>de</strong>ring the self-inductance terms, which<br />
at the carrier frequency are approximately equal to the stator<br />
transient inductance. With this assumption, a further assumption<br />
that the varying inductances consist of a single harmonic<br />
component, and the fact that for the operating speeds of interest<br />
the carrier-signal frequency is significantly larger than the fundamental<br />
frequency (the time rate of change of the inductance<br />
(1)<br />
(2)<br />
By transforming (3)–(5) to an equivalent<br />
be obtained<br />
(6)<br />
(7)<br />
(8)<br />
mo<strong>de</strong>l, (9) can<br />
(9)<br />
While a general solution for the currents and the zero-sequence<br />
voltage can be obtained from (9), much simpler solutions<br />
are obtained by solving (9) for particular values of using<br />
the following equations for the inductances (10)–(12) [5]:<br />
1) for<br />
2) for<br />
(10)<br />
(11)
218 Publicaciones<br />
BRIZ et al.: COMPARISON OF SALIENCY-BASED SENSORLESS CONTROL TECHNIQUES FOR AC MACHINES 1109<br />
3) for<br />
(12)<br />
Using (8)–(12) and applying a balanced, three-phase carriersignal<br />
voltage, (13)–(15), to the machine, the resulting carriersignal<br />
current and zero-sequence carrier-signal voltage for particular<br />
values of can be calculated as (16)–(21) as follows:<br />
(13)<br />
(14)<br />
Fig. 1.<br />
Schematic representation of the experimental setup.<br />
(15)<br />
1) for<br />
2) for<br />
3) for<br />
(16)<br />
(17)<br />
(18)<br />
(19)<br />
Fig. 2.<br />
Signal acquisition for the experimental setup.<br />
memory was used to measure the negative-sequence carrier-signal<br />
current and the zero-sequence carrier-signal voltage,<br />
(see Fig. 2). For the negative-sequence carrier-signal-current<br />
methods the three phase currents were measured and for the<br />
zero-sequence-voltage methods the three inverter output phase<br />
voltages and the neutral voltage were measured. These signals<br />
were then processed offline.<br />
The inverter was operated at a switching frequency of 15 kHz,<br />
(20) with a <strong>de</strong>ad time of 2 s, and a dc-bus voltage of 350 V. A<br />
carrier-signal voltage of Hz and V was used<br />
(21) throughout the paper unless stated otherwise.<br />
where<br />
is C. Methods Based on the Negative-Sequence Carrier-Signal<br />
the magnitu<strong>de</strong> of the positive-sequence carrier-signal Current<br />
current,<br />
is<br />
the magnitu<strong>de</strong> of the negative-sequence carrier-signal<br />
Methods based on the negative-sequence carrier-signal current<br />
usually use filtering to separate the negative-sequence car-<br />
current,<br />
is the magnitu<strong>de</strong> of the component of the<br />
rier-signal current, which contains the saliency position information<br />
in its phase, from the stator current [4]–[9]. This can be<br />
zero-sequence carrier-signal voltage, and<br />
is the magnitu<strong>de</strong> of the<br />
simply done by transforming the stator current to a negative-sequence<br />
carrier-signal-current reference frame and low-pass fil-<br />
component of the zero-sequence carrier-signal<br />
voltage.<br />
tering. The output has the form of (22)<br />
From (20) and (21) it can be seen that for the case of<br />
no zero-sequence carrier-signal voltage exists<br />
and the carrier-signal current is an amplitu<strong>de</strong>-modulated positive-sequence<br />
component. It is also noted that, although (17)<br />
and (19) predict the presence of a secondary component of the<br />
(22)<br />
The spatial position of the saliency can then be obtained using<br />
either a tracking observer, which are zero lag filters, [4], [5], [9]<br />
or an arctangent function with lagging filters [6], [7].<br />
zero-sequence carrier voltage, its magnitu<strong>de</strong> is negligible Fig. 3 shows the negative-sequence carrier-signal current and<br />
when compared to for , which is typically the corresponding frequency spectrum for motor #1 in Table I,<br />
the case.<br />
operated at rated flux, rated load. From the figure it can be seen<br />
that the machine exhibits a rotor–stator slotting saliency, with<br />
B. Experimental Setup<br />
the harmonic or<strong>de</strong>r being equal to the number of rotor slots per<br />
Fig. 1 shows the experimental setup used for the experiments<br />
presented in this paper. It consists of a current-regulated induction<br />
pole pair, in addition to fundamental-frequency-<strong>de</strong>pen<strong>de</strong>nt components.<br />
Most of the fundamental-frequency-<strong>de</strong>pen<strong>de</strong>nt compo-<br />
machine, with the carrier-signal voltage superimposed on nents, and specifically the one at , are believed to be caused<br />
the fundamental voltage. The rotor speed and, consequently, the<br />
slip and the load level of the machine, was set using a load dynamometer.<br />
A four-channel digital oscilloscope with exten<strong>de</strong>d<br />
by saturation [5]–[9]. Noni<strong>de</strong>al behavior of the inverter has also<br />
been reported to cause similar components in the negative-sequence<br />
carrier-signal current [7].
B.1 Comparison of Saliency-Based Sensorless Control Techniques for. . . 219<br />
1110 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004<br />
Fig. 3. (a) Experimentally measured real and imaginary parts of the<br />
negative-sequence carrier-signal current. (b) Corresponding frequency<br />
spectrum for motor #1 in Table I. The motor was operated at rated flux, rated<br />
load, ! =1Hz, ! =4Hz.<br />
In [13], a time-based measurement technique was used to extract<br />
the saliency position information from the zero-sequence<br />
carrier-signal voltage. A different approach, similar to the one<br />
proposed in [14], is used in this paper, the goal being to allow the<br />
use of filtering techniques <strong>de</strong>veloped for the negative-sequence<br />
carrier-signal current. The zero-sequence carrier-signal voltage<br />
in (17) (and similarly for (19)) can be converted to a carrier-synchronous<br />
zero-sequence voltage vector using (24). Then, by applying<br />
similar synchronous reference frame filtering as used for<br />
the negative-sequence carrier-signal current, a single complex<br />
vector with the form (25) (multiplied by 2 for convenience) can<br />
be isolated from (24) with its phase a function of the saliency<br />
position<br />
(24)<br />
(25)<br />
This can then be further processed to obtain the saliency position<br />
information using the same methods used for the negative-sequence<br />
carrier-signal current (22) [4]–[9].<br />
Fig. 4(c) and (d) shows the resulting zero-sequence<br />
carrier-signal voltage components and the corresponding<br />
frequency spectrum of the zero-sequence carrier-signal voltage<br />
shown in Fig. 4(a). It is noted that while the frequency spectrum<br />
in Fig. 4(b) corresponds to a scalar signal, the one in Fig. 4(d)<br />
corresponds to a complex voltage vector.<br />
Fig. 4. (a) Experimentally measured zero-sequence carrier-signal voltage.<br />
(b) Corresponding frequency spectrum. (c) Real and imaginary parts of the<br />
zero-sequence carrier voltage vector. (d) Corresponding frequency spectrum.<br />
Motor #1 was used, operated at rated flux, rated load, ! =1Hz, ! =4Hz.<br />
D. Methods Based on the Zero-Sequence Carrier-Signal<br />
Voltage<br />
Fig. 4(a) shows the zero-sequence carrier-signal voltage of<br />
motor #1 operated at rated flux, rated load. The motor was<br />
star-connected, with the zero-sequence voltage obtained from<br />
the measured phase and neutral voltages using (6) (see Fig. 2).<br />
The zero-sequence carrier-signal voltage was then isolated<br />
using fast-Fourier-transform (FFT)-based signal processing.<br />
Alternatively to (6), the neutral voltage can also be measured<br />
(23) provi<strong>de</strong>d that the inverter does not inject zero-sequence<br />
components at frequencies near the carrier frequency<br />
(23)<br />
Fig. 4(b) shows the frequency spectrum of the zero-sequence<br />
carrier-signal voltage. From that figure it can be seen that<br />
the major fundamental-frequency-<strong>de</strong>pen<strong>de</strong>nt component of<br />
the spectrum is located at , which corresponds to<br />
a saturation-induced saliency, with a harmonic or<strong>de</strong>r .<br />
It is also observed that, analogous to the negative-sequence<br />
carrier-signal current, the zero-sequence carrier-signal voltage<br />
also shows content from a rotor–stator slotting saliency located<br />
at , i.e., with the harmonic or<strong>de</strong>r equal to the<br />
number of rotor bars per pole.<br />
III. COMPARISON OF METHODS BASED ON THE<br />
NEGATIVE-SEQUENCE CARRIER-SIGNAL CURRENT<br />
AND ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE<br />
While the results in Figs. 3 and 4 suggest that the negativesequence<br />
carrier-signal current and the zero-sequence carriersignal<br />
voltage contain similar information, some noticeable differences<br />
still exist. Comparison of both signals is presented in<br />
this section.<br />
A. Rotor-Position-Depen<strong>de</strong>nt Saliencies<br />
Rotor position estimation using high-frequency signal excitation<br />
requires a rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliency that couples<br />
with the stator windings to produce a measurable signal.<br />
Although rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliencies are sometimes<br />
present in standard machine <strong>de</strong>signs due to the combined<br />
effect of stator and rotor slotting [5], [7], [9], [16], they can<br />
also be specifically created in several ways [4]–[6]. Using<br />
rotor–stator slotting saliencies for rotor position estimation has<br />
the advantage of allowing machines with open or semi-closed<br />
rotor slots to be suitable for sensorless operation without the<br />
need for any further modification or special <strong>de</strong>sign. However,<br />
not all combinations of rotor–stator slots in open or semi-closed<br />
rotor slot machines couple with the stator windings to produce<br />
measurable effects.<br />
It was <strong>de</strong>monstrated in [5] and [9] that, in<strong>de</strong>pen<strong>de</strong>ntly of how<br />
a saliency is created, in or<strong>de</strong>r for it to couple with the stator<br />
windings and produce a negative-sequence carrier-signal current<br />
(26) needs to be satisfied, assuming the machine has an integer<br />
number of slots per pole per phase, where is the number
220 Publicaciones<br />
BRIZ et al.: COMPARISON OF SALIENCY-BASED SENSORLESS CONTROL TECHNIQUES FOR AC MACHINES 1111<br />
Fig. 5. Experimentally measured frequency spectrum of the<br />
negative-sequence carrier-signal current (left) and of the zero-sequence carrier<br />
voltage complex vector (right) for two different motors. Both motors were<br />
operated at rated rated flux, rated load.<br />
of poles and is the saliency harmonic or<strong>de</strong>r relative to 360<br />
mechanical <strong>de</strong>grees<br />
(26)<br />
Saliencies caused by the combination of rotor and stator slotting<br />
produce a permeance waveform that has a fundamental spatial<br />
harmonic given by (27), with and being equal to the<br />
number of stator and rotor slots, respectively. The fundamental<br />
of this permeance waveform rotates at the mechanical speed<br />
shown in (28) [5], [9]<br />
(27)<br />
(28)<br />
The previous analysis, though originally <strong>de</strong>veloped for the<br />
negative-sequence carrier current, has been found to be valid<br />
for the case of zero-sequence carrier-signal voltage. Fig. 5(a)<br />
and (b) shows the negative-sequence carrier-signal current frequency<br />
spectrum and the zero-sequence carrier-signal voltage<br />
vector frequency spectrum for the cases of motor #2 and motor<br />
#4 using engineered rotor #3 in Table I. Comparing Figs. 3(b)<br />
and 5(b) with Fig. 5(a), it can be seen that in contrast to motors<br />
#1 and #4, motor #2 does not show a rotor slotting saliency either<br />
in the negative-sequence carrier-signal current or the zerosequence<br />
carrier voltage, as predicted by (26) and (27). It can<br />
also be seen in Fig. 5(b) that both the negative-sequence carrier-signal<br />
current and the zero-sequence carrier-signal voltage<br />
have components at , which are caused by the engineered<br />
saliency.<br />
B. Saturation-Induced Saliencies<br />
Saturation-induced saliencies, i.e., asymmetries caused by<br />
the saturation of the flux paths, have been observed to exist<br />
whenever fundamental excitation is present. These saliencies<br />
produce components in both the negative-sequence carrier-signal<br />
current as well as in the zero-sequence carrier-signal<br />
voltage. While saturation-induced harmonics, especially the<br />
Fig. 6. Experimentally measured magnitu<strong>de</strong> and phase (relative to the<br />
fundamental current) of the 2! harmonic of the negative-sequence<br />
carrier-signal current, as a function of the slip frequency and the fundamental<br />
current level, for motor #4 in Table I with (a) semi-closed rotor slots and (b)<br />
closed rotor slots. A constant fundamental excitation frequency ! =4 Hz<br />
was used, with the rotor speed varied according to the slip shown in the figure.<br />
one at , can be useful for flux angle estimation, they are a<br />
disturbance when rotor position estimation is the goal. Unless<br />
properly <strong>de</strong>coupled, they can result in noticeable estimation<br />
errors or even stability problems.<br />
Negative-Sequence Carrier-Signal Current: Saturation-induced<br />
saliencies and their effects on the negative-sequence<br />
carrier-signal current are strongly influenced by the machine<br />
<strong>de</strong>sign, with one of the most relevant aspects being the rotor<br />
slot <strong>de</strong>sign [5], [8]. Fig. 6(a) and (b) shows the magnitu<strong>de</strong> and<br />
phase angle of the saturation-induced harmonic of the<br />
negative-sequence carrier-signal current, as a function of the<br />
slip frequency and the fundamental current level, for the cases<br />
of motor #4 in Table I with semi-closed rotor slots and closed<br />
rotor slots, respectively. From the figure it can be seen that the<br />
phase of the harmonic of the negative-sequence carrier<br />
current signal for the case of closed rotor slots, relative to the<br />
stator current angle, exhibits only relatively minor variations<br />
with slip, suggesting that it is mostly influenced by the stator<br />
leakage flux [8]. Larger variations are observed for the case<br />
of semi-closed slots, especially for low slips, suggesting that<br />
other fluxes in the machine play an important role for closed<br />
rotor slot machines. In addition to the rotor slot <strong>de</strong>sign, a<br />
large set of other <strong>de</strong>sign characteristics seem to influence the<br />
behavior of saturation-induced saliencies, as <strong>de</strong>monstrated in<br />
[8] where noticeable differences were observed for machines<br />
with relatively similar <strong>de</strong>signs and sizes.<br />
Zero-Sequence Carrier-Signal Voltage: The study<br />
of saturation-induced saliencies for zero-sequence carrier-signal-voltage-based<br />
methods has not received as much<br />
attention as the negative-sequence carrier-signal-current-based<br />
methods [13], [15].<br />
Fig. 7(a) shows the magnitu<strong>de</strong> and phase (using the fundamental<br />
current angle as the reference angle) of the<br />
frequency component of the zero-sequence carrier-signal
B.1 Comparison of Saliency-Based Sensorless Control Techniques for. . . 221<br />
1112 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004<br />
Fig. 7. Experimentally measured magnitu<strong>de</strong> and phase (relative to the stator<br />
current vector), of the 2! component of the zero-sequence carrier-signal<br />
voltage, for the following motors in Table I. (a) Motor #1 () and #2 ( ) with<br />
semi-closed rotor slots. (b) Motor #3 (4) and #4 (5) with closed rotor slots.<br />
The estimated angle 2 for motors #1 and #2 in the left column, and for<br />
motor #3 in the right column, are marked with (). The motors were operated<br />
at rated flux, the load being varied according to the slip.<br />
voltage (8) as a function of the slip, for two different motors<br />
with semi-open rotor slots, while Fig. 7(b) shows it for two<br />
motors with closed rotor slots. The machines were current<br />
regulated, operating un<strong>de</strong>r indirect field orientation at rated<br />
flux (see Fig. 1).<br />
To better un<strong>de</strong>rstand the behavior of the angles seen in Fig. 7,<br />
the theoretical angle of the rotor flux, , with respect to the<br />
stator current vector was obtained. If the saturation giving rise to<br />
the component of the zero-sequence carrier-signal voltage<br />
were caused by the rotor flux, it would have an angle . This<br />
angle is also shown in Fig. 7. Using the rotor flux angle as a<br />
comparison for the experimental results was a matter of convenience<br />
due to the simplicity of its estimation, as it <strong>de</strong>pends only<br />
on the slip and the rotor time constant.<br />
Two interesting facts can be observed from Fig. 7. First, a<br />
very good agreement can be seen between the measured and estimated<br />
angles for the two different machines with semi-open<br />
rotor slots [Fig. 7(a)]. This strongly supports the theory that the<br />
component of the zero-sequence carrier-signal voltage is<br />
caused by the rotor flux. Second, significant differences are observed<br />
between the estimated and measured angles for no-load<br />
operation of closed-rotor-slot machines. It is also seen that while<br />
the magnitu<strong>de</strong> of the component of the negative-sequence<br />
carrier-signal voltage remains relatively constant for the case of<br />
open rotor slot machines, it noticeably <strong>de</strong>creases at no load for<br />
closed-rotor-slot machines.<br />
A potential explanation for the behavior observed in closedrotor-slot<br />
machines is the following. Fig. 8(a) schematically<br />
shows the currents and rotor flux position for a two-pole machine<br />
operated at rated flux, no-load condition. Un<strong>de</strong>r these conditions,<br />
all of the fluxes in the machine have the same phase<br />
angle but travel through different portions of the iron. The rotor<br />
flux would be expected to cause saturation of the stator teeth<br />
and rotor teeth, as marked in the figure. However, because of the<br />
narrow rotor slot bridges, stator leakage flux crossing the air gap<br />
and returning along the top of rotor (i.e., a form of zigzag flux)<br />
could cause saturation of the rotor slot bridges. If that occurs,<br />
Fig. 8. Schematic representation of the relative position between the fluxes<br />
and the stator current for the case of rated-flux, no-load, and rated-flux-loa<strong>de</strong>d<br />
two-pole machine, shown in a rotor flux reference frame.<br />
two different regions of the machine, separated 90 from each<br />
other, would be saturated, as seen if Fig. 8(a). This sort of saturation<br />
would appear from the stator winding to be a relatively<br />
homogenous saturation of the machine and, as a consequence,<br />
the magnitu<strong>de</strong> of the component of the zero-sequence carrier-signal<br />
voltage would be small in magnitu<strong>de</strong>. In addition,<br />
the phase of the component would <strong>de</strong>pend on the combined<br />
effect of the two phenomena <strong>de</strong>scribed above and would<br />
not, therefore, be aligned with any specific flux in the machine.<br />
As the load increases, the rotor leakage flux will strongly saturate<br />
the rotor slot bridges, spatially coinciding with the rotor<br />
flux [Fig. 8(b)]. This additional saturation dominates the saturation-induced<br />
saliency and, therefore, the component of<br />
the zero-sequence carrier-signal voltage.<br />
On the other hand, for the case of semi-open or<br />
open-rotor-slot machines, saturation of the stator/rotor teeth<br />
caused by the rotor flux is the dominant effect un<strong>de</strong>r no-load<br />
operation. This effect is only boosted by the rotor leakage flux<br />
when the machine is loa<strong>de</strong>d, with the phase angle of the<br />
component of the zero-sequence carrier-signal voltage almost<br />
coinciding with the rotor flux.<br />
IV. PWM-SWITCHING-EXCITATION ZERO-SEQUENCE-VOLTAGE<br />
MEASUREMENT-BASED SENSORLESS METHODS<br />
Switching harmonics, due to the PWM operation of the inverter,<br />
have also been shown to be useful for saliency position<br />
estimation [3], [15]–[18]. In the technique proposed in [16], the<br />
instantaneous line-to-neutral voltage (29) (see Fig. 2) is measured<br />
after applying two adjacent switching states and forcing<br />
the commutation of switches in the third phase by substituting<br />
the zero state with two active states for a short period of time.<br />
A complex voltage vector<br />
three measurements<br />
(30) is then obtained from the<br />
(29)<br />
(30)
222 Publicaciones<br />
BRIZ et al.: COMPARISON OF SALIENCY-BASED SENSORLESS CONTROL TECHNIQUES FOR AC MACHINES 1113<br />
Fig. 9. (a) Experimentally measured real and imaginary parts of the complex<br />
vector v . (b) Corresponding frequency spectrum for motor #1 in Table I. The<br />
motor was operated at rated flux, rated load.<br />
Fig. 10. (a) Experimentally measured real and imaginary parts of the complex<br />
vector v . (b) Corresponding frequency spectrum for motor #2 in Table I. The<br />
motor was operated at rated flux, rated load.<br />
As this technique relies on the measurement of the zero-sequence<br />
voltage, similar to the carrier-signal method <strong>de</strong>scribed<br />
above, they are expected to behave similarly. Fig. 9 shows the<br />
complex voltage vector <strong>de</strong>fined by (30) and its frequency spectrum<br />
for the case of motor #1 in Table I. The results shown are<br />
very similar to those presented earlier in Fig. 4 for the zero-sequence<br />
carrier-signal voltage vector.<br />
V. COMPARISON OF PWM-SWITCHING-BASED AND<br />
CARRIER-VOLTAGE-BASED ZERO-SEQUENCE-VOLTAGE<br />
METHODS<br />
Although both zero-sequence-voltage-based methods are expected<br />
to exhibit similar behaviors, some major differences exist<br />
in their practical implementation. Some similarities and differences<br />
between both methods are analyzed in this section.<br />
Fig. 11. Experimentally measured magnitu<strong>de</strong> and phase, relative to the stator<br />
current vector, of the 2! component of the complex voltage vector v for<br />
(a) semi-closed rotor slots and (b) closed rotor slots. The motors were operated<br />
at rated flux, the load being varied according to the slip.<br />
A. Rotor-Position-Depen<strong>de</strong>nt Saliencies<br />
to obtain reliable and accurate rotor position estimation was<br />
Results reported in [3] and [16], as well as those shown in <strong>de</strong>monstrated in [16].<br />
Fig. 9, were obtained using machines with open rotor slots. Fig. 11 shows the magnitu<strong>de</strong> and phase of the frequency<br />
It was previously shown in Section III-A that both the negative-sequence<br />
carrier-signal current and the zero-sequence carferent<br />
machines, with open and semi-closed rotor slots. Com-<br />
component of the complex voltage vector for the two difrier-signal<br />
voltage had similar restrictions for the coupling of a paring Figs. 11 and 7, the similarities between the behavior of<br />
rotor–stator saliency with the stator windings.<br />
saturation-induced saliencies for the case of the zero-sequence<br />
In [16], it was conclu<strong>de</strong>d that in or<strong>de</strong>r for rotor slotting saliencies<br />
to create a measurable complex voltage vector (30) the signal voltage vector are evi<strong>de</strong>nt. This strongly supports the i<strong>de</strong>a<br />
PWM switching voltage vector and the zero-sequence carrier-<br />
number of rotor bars per pole pair could not be a multiple of that both techniques share the same physical principles regardless<br />
of the differences in their implementation.<br />
three, with the number of stator slots not having any influence.<br />
This criteria differs from the one established by (26)–(28), and It is finally noted that the similarities between the results<br />
can be shown to be a particular case. Fig. 10 shows the complex shown in Figs. 7 and 11 suggest that the commissioning process<br />
voltage vector <strong>de</strong>fined by (30) and its frequency spectrum for for the compensation of saturation-induced saliencies <strong>de</strong>scribed<br />
the case of motor #2 in Table I. It is noted that motor #2 is from in [16] would be valid for the case of zero-sequence carriersignal<br />
voltage methods.<br />
the same manufacturer and with a similar <strong>de</strong>sign as motor #1.<br />
From Fig. 10 it is observed that the voltage vector does not show<br />
a component due to the rotor slotting saliency. While this result C. Influence of the Carrier Frequency<br />
does not follow the rule stated in [16], it is consistent with the<br />
All the results using the zero-sequence carrier voltage<br />
results predicted by (26)–(28).<br />
presented so far used a carrier frequency of<br />
Hz.<br />
Experiments using different carrier frequencies were also<br />
B. Saturation-Induced Saliencies and Flux Angle Estimation<br />
performed. Fig. 12 shows the magnitu<strong>de</strong>s of the rotor–stator<br />
As was the case for the negative-sequence carrier-signal slotting saliency and of the saturation-induced component<br />
current and zero-sequence carrier-signal voltage, saturation-induced<br />
saliencies also influence the complex voltage vector (30)<br />
[3], [16]. While saturation-induced harmonics can potentially<br />
be useful for flux angle estimation, they are a disturbance<br />
when rotor position estimation is the goal. Their compensation<br />
for various carrier frequencies. From Fig. 12 it is observed that<br />
the magnitu<strong>de</strong> of the resulting rotor-position-<strong>de</strong>pen<strong>de</strong>nt component<br />
of the zero-sequence carrier voltage is almost constant,<br />
in<strong>de</strong>pen<strong>de</strong>nt of the carrier frequency. In addition, the saturation-induced<br />
component of the zero-sequence carrier-signal
B.1 Comparison of Saliency-Based Sensorless Control Techniques for. . . 223<br />
1114 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004<br />
Fig. 12. Experimentally measured magnitu<strong>de</strong> of the 2! and 14!<br />
components of the zero-sequence carrier-signal voltage as a function of the<br />
carrier frequency for motor #1 in Table I. The motor was operated at rated flux,<br />
rated load. A carrier voltage of peak value of 20 V was used.<br />
voltage is seen to <strong>de</strong>crease as increases. This suggests<br />
that higher values of would improve the robustness for<br />
<strong>de</strong>coupling saturation-induced saliencies since their magnitu<strong>de</strong><br />
relative to the rotor position <strong>de</strong>pen<strong>de</strong>nt component is <strong>de</strong>creased.<br />
It is also interesting to notice that for the case of Hz<br />
(one-third of the switching frequency), the ratio between both<br />
components of the zero-sequence carrier voltage is similar to<br />
the observed for the case of the complex voltage vector in<br />
Fig. 9. This would be expected, since as increases the results<br />
should be closer to the quasiinstantaneous response measured<br />
by the complex voltage vector .<br />
D. Test Voltage Injection<br />
One of the advantages of PWM-switching-based methods<br />
with respect to carrier-signal-injection-based methods, according<br />
to [16], was that no high-frequency carrier-signal<br />
voltage has to be injected. However, this advantage does not<br />
come without some penalties. To obtain the complex voltage<br />
vector (30), the regular switching pattern has to be modified, a<br />
zero-voltage-switching state vector being replaced for a short<br />
period of time by two opposite active switching state vectors.<br />
The modification of the regular switching pattern forces all<br />
six power <strong>de</strong>vices of the inverter to switch simultaneously,<br />
increasing inverter losses.<br />
A second advantage cited for PWM-switching-based<br />
methods with respect to carrier-signal-injection-based methods<br />
is the reduction of the resulting high-frequency currents and,<br />
as a consequence, the associated torque ripple. However, this<br />
effect can be mitigated for the case of carrier-signal-injection-based<br />
methods by increasing the carrier frequency. As<br />
the carrier frequency increases (keeping the carrier voltage<br />
magnitu<strong>de</strong> constant), the carrier-signal current and, consequently,<br />
the associated torque ripple, will <strong>de</strong>crease. In addition,<br />
as seen in Fig. 12, increasing the carrier frequency was found<br />
to increase the ratio of the rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliency<br />
with respect to the saturation-induced saliencies.<br />
VI. CONCLUSION<br />
Three different saliency-based sensorless methods for ac<br />
machines have been analyzed in this paper: negative-sequence<br />
carrier-signal-current-based methods, zero-sequence<br />
carrier-signal-voltage-based methods, and zero-sequence<br />
PWM-switching-voltage-based methods. From the analysis,<br />
the following conclusions are reached.<br />
• All the methods can be used for rotor position estimation<br />
and field orientation, since rotor-position-<strong>de</strong>pen<strong>de</strong>nt<br />
saliencies, as well as saturation-induced saliencies, produce<br />
measurable effects.<br />
• The same restrictions have been observed for all of the<br />
methods that result in rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliencies,<br />
and specifically rotor–stator slotting saliencies, coupling<br />
with the stator windings and producing measurable effects.<br />
• Saturation-inducedsalienciesinthezero-sequence-voltage<br />
methods, in<strong>de</strong>pen<strong>de</strong>nt of whether they are carrier-signal<br />
basedorPWM-switchingbased,havebeenshownto<strong>de</strong>pend<br />
on the main flux for the case of open and semi-closed rotor<br />
slot machines. This suggests that they could be useful for<br />
flux angle estimation. Flux angle estimation seems much<br />
more difficult for the case of closed-rotor-slot machines, as<br />
the experiments presented in this paper show that saturation-induced<br />
saliencies for those machines are influenced<br />
by leakage fluxes.<br />
• Zero-sequence-voltage carrier-based methods and<br />
PWM-switching zero-sequence-voltage-based methods<br />
have been shown to share the same physical principles and<br />
to provi<strong>de</strong> similar results. The differences between them<br />
would be mostly related to implementation aspects and it is<br />
not obvious that either method can be viewed as superior.<br />
• The noni<strong>de</strong>al behavior of the inverter, as well as other secondary<br />
effects like high-frequency phenomena caused by<br />
long cables lengths, shielding, and grounding practices,<br />
has been observed to influence the methods in different<br />
ways. These effects might give rise to relevant differences<br />
in the implementation, robustness, and accuracy of the various<br />
methods studied. However, research on these issues<br />
is still ongoing and <strong>de</strong>finite conclusions cannot be drawn<br />
at this time.<br />
• There are a number of relevant machine-oriented issues<br />
that are the focus of ongoing research, such as the effect<br />
of motor <strong>de</strong>sign on attainable accuracy and resolution, and<br />
the number of harmonics nee<strong>de</strong>d to achieve a specified accuracy.<br />
These issues also affect the simplicity/complexity<br />
of the relative implementation. The ongoing research in<br />
this area is expected to produce further improvements in<br />
the relative robustness, performance, and cost effectiveness<br />
of the methods and may lead to <strong>de</strong>sign evolution of<br />
existing machines to make them more competitive when<br />
using such methods.<br />
ACKNOWLEDGMENT<br />
The authors wish to acknowledge the support and motivation<br />
provi<strong>de</strong>d by the University of Oviedo, Gijón, Spain, Ford<br />
Motor Company, and the Wisconsin Electric Machines and<br />
Power Electronics Consortium (WEMPEC) of the University<br />
of Wisconsin, Madison.<br />
REFERENCES<br />
[1] H. Tajima and Y. Hori, “Speed sensorless field orientation control of the<br />
induction machine,” IEEE Trans. Ind. Applicat., vol. 29, pp. 175–180,<br />
Jan./Feb. 1993.
224 Publicaciones<br />
BRIZ et al.: COMPARISON OF SALIENCY-BASED SENSORLESS CONTROL TECHNIQUES FOR AC MACHINES 1115<br />
[2] H. Kubota and K. Matsuse, “The improvement of performance at low<br />
speed by offset compensation of stator voltage in sensorless vector controlled<br />
induction machines,” in Conf. Rec. IEEE-IAS Annu. Meeting, San<br />
Diego, CA, Oct. 1996, pp. 257–261.<br />
[3] J. Holtz, “Sensorless control of induction motor drives,” Proc. IEEE,<br />
vol. 90, pp. 1359–1394, Aug. 2002.<br />
[4] P. L. Jansen and R. D. Lorenz, “Transducerless position and velocity<br />
estimation in induction and salient AC machines,” IEEE Trans. Ind. Applicat.,<br />
vol. 31, pp. 240–247, Mar./Apr. 1995.<br />
[5] M. W. Degner, “Flux, position and velocity estimation in AC machines<br />
using carrier frequency signal injection,” Ph.D. dissertation, Dept. Elect.<br />
Comput. Eng., Univ. Wisconsin, Madison, WI, 1998.<br />
[6] J. Cilia, G. M. Asher, and K. G. Bradley, “Sensorless position <strong>de</strong>tection<br />
for vector controlled induction motor drives using an asymmetric outersection<br />
cage,” in Conf. Rec. IEEE-IAS Annu. Meeting, San Diego, CA,<br />
Oct. 1996, pp. 286–292.<br />
[7] N. Teske, G. M. Asher, M. Sumner, and K. J. Bradley, “Enco<strong>de</strong>rless<br />
position estimation for symmetric cage induction machines un<strong>de</strong>r<br />
loa<strong>de</strong>d conditions,” IEEE Trans. Ind. Applicat., vol. 37, pp. 1793–1800,<br />
Nov./Dec. 2001.<br />
[8] F. Briz, M. W. Degner, A. Diez, and R. D. Lorenz, “Static and dynamic<br />
behavior of saturation-induced saliencies and their effect on carrier<br />
signal based sensorless AC drives,” IEEE Trans. Ind. Applicat., vol.<br />
38, pp. 670–678, May/June 2002.<br />
[9] M. W. Degner and R. D. Lorenz, “Position estimation in induction machines<br />
utilizing rotor bar slot harmonics and carrier frequency signal<br />
injection,” IEEE Trans. Ind. Applicat., vol. 36, pp. 736–742, May/June<br />
2000.<br />
[10] L. A. S. Ribeiro, M. W. Degner, F. Briz, and R. D. Lorenz, “Comparing<br />
carrier frequency voltage and current injection for the estimation of flux,<br />
position and velocity in sensorless AC drives,” in Conf. Rec. IEEE-IAS<br />
Annu. Meeting, St. Louis, MO, Oct. 1998, pp. 452–459.<br />
[11] J. Ha and S. Sul, “Sensorless field-orientation control of an induction<br />
machine by high-frequency signal injection,” IEEE Trans. Ind.<br />
Applicat., vol. 35, pp. 45–51, Jan./Feb. 1999.<br />
[12] M. J. Corley and R. D. Lorenz, “Rotor position and velocity estimation<br />
for a salient-pole permanent magnet synchronous machine at standstill<br />
and high speeds,” IEEE Trans. Ind. Applicat., vol. 34, pp. 784–789,<br />
July/Aug. 1998.<br />
[13] A. Consoli, G. Scarcella, and A. Testa, “A new zero-frequency flux-position<br />
<strong>de</strong>tection approach for direct-field-oriented-control drives,” IEEE<br />
Trans. Ind. Applicat., vol. 36, pp. 797–804, May/June 2000.<br />
[14] P. L. Jansen, W. J. Premerlani, and L. J. Garcés, “System and method for<br />
sensorless rotor tracking of induction machines,” U.S. Patent 6 388 420<br />
B1, May 2002.<br />
[15] Giebeler and Christoph, “Implementation and evaluation of amplitu<strong>de</strong>based<br />
self-sensing torque control for induction machines,” M.S. thesis,<br />
Dept. Elect. Comput/ Eng., Univ. Wisconsin, Madison, WI, 2002.<br />
[16] J. Holtz and H. Pan, “Elimination of saturation effects in sensorless<br />
position controlled induction motors,” in Conf. Rec. IEEE-IAS Annu.<br />
Meeting, Pittsburgh, PA, Oct. 2002, CD-ROM.<br />
[17] M. Schroedl, “Sensorless control of AC machines at low speed and<br />
standstill based on the inform method,” in Conf. Rec. IEEE-IAS Annu.<br />
Meeting, Chicago, IL, Sept.-Oct. 2001, CD-ROM.<br />
[18] T. M. Wolbank and J. Machl, “A modified PWM scheme in or<strong>de</strong>r to<br />
obtain spatial information of AC machines without mechanical sensors,”<br />
in Proc. IEEE APEC’02, Dallas, TX, Mar. 2002, CD-ROM.<br />
Fernando Briz (A’96–M’99) received the M.S. and<br />
Ph.D. <strong>de</strong>grees from the University of Oviedo, Gijón,<br />
Spain, in 1990 and 1996, respectively.<br />
From June 1996 to March 1997, he was a Visiting<br />
Researcher at the University of Wisconsin, Madison.<br />
He is currently an Associate Professor in the<br />
Electrical Engineering Department, University of<br />
Oviedo. His topics of interest inclu<strong>de</strong> control systems,<br />
high-performance ac drives control, sensorless<br />
control, and digital signal processing.<br />
Michael W. Degner (S’95–A’98–M’99) received the<br />
B.S., M.S., and Ph.D. <strong>de</strong>grees in mechanical engineering<br />
from the University of Wisconsin, Madison,<br />
in 1991, 1993, and 1998, respectively, with a focus<br />
on electric machines, power electronics, and control<br />
systems.<br />
In 1998, he joined the Ford Research Laboratory<br />
of Ford Motor Company, Dearborn, MI, where his research<br />
focused on the use of power electronics in automotive<br />
applications. He is currently Project Lea<strong>de</strong>r<br />
of the Power Electronics and Electric Drives group<br />
in the Sustainable Mobility Technologies Laboratory of Ford Research and Advanced<br />
Engineering. His interests inclu<strong>de</strong> control systems, electric machines<br />
and drives, power electronics, and mechatronics.<br />
Pablo García (S’02) was born in Spain in 1975. He<br />
received the M.E. <strong>de</strong>gree in industrial engineering in<br />
2001 from the University of Oviedo, Gijón, Spain,<br />
where he is currently working toward the Ph.D. <strong>de</strong>gree<br />
in electrical engineering.<br />
His research interests inclu<strong>de</strong> sensorless control<br />
and diagnosis of induction motors, neural networks,<br />
and digital signal processing.<br />
Mr. García was awar<strong>de</strong>d a fellowship of the Personnel<br />
Research Training Programme fun<strong>de</strong>d by the<br />
Spanish Ministry of Science and Technology in 2001<br />
Robert D. Lorenz (S’83–M’84–SM’91–F’98)<br />
received the B.S., M.S., and Ph.D. <strong>de</strong>grees from the<br />
University of Wisconsin, Madison, and the M.B.A.<br />
<strong>de</strong>gree from the University of Rochester, Rochester,<br />
NY.<br />
Since 1984, he has been a member of the faculty<br />
of the University of Wisconsin, Madison, where he<br />
is the Mead Witter Foundation Consolidated Papers<br />
Professor of Controls Engineering in both the Department<br />
of Mechanical Engineering and the Department<br />
of Electrical and Computer Engineering. He is<br />
Co-Director of the Wisconsin Electric Machines and Power Electronics Consortium,<br />
which celebrated its 20th anniversary in 2001. It is the largest industrial<br />
research consortium on motor drives in the world. He is also the thrust lea<strong>de</strong>r<br />
for control and sensor integration in the Center for Power Electronic Systems,<br />
an NSF Engineering Research Center (ERC) which is a joint ERC with Virgina<br />
Polytechnic Institute and State University, Rensselaer Polytechnic Institute,<br />
University of Puerto Rico-Mayaguez, and North Carolina A&T. From 1972 to<br />
1982, he was a member of the research staff at the Gleason Works, Rochester,<br />
NY, working principally on high-performance drives and synchronized motion<br />
control. He was a Visiting Research Professor in the Electrical Drives Group,<br />
Catholic University of Leuven, Leuven, Belgium, in the summer of 1989 and<br />
in the Power Electronics and Electrical Drives Institute, Technical University<br />
of Aachen, Aachen, Germany, in the summers of 1987, 1991, 1995, 1997, and<br />
1999, where he also was the SEW Eurodrive Guest Professor from September<br />
1, 2000 until July 7, 2001. In 1969–1970, he conducted Master thesis research<br />
in adaptive control of machine tools at the Technical University of Aachen.<br />
His current research interests inclu<strong>de</strong> sensorless electromagnetic motor/actuator<br />
technologies, real-time signal processing and estimation techniques, precision<br />
multiaxis motion control, and ac/dc drive and high-precision machine control<br />
technologies. He has authored more than 160 published technical papers and is<br />
the hol<strong>de</strong>r of 16 patents, with two more pending.<br />
Dr. Lorenz was the IEEE Industry Applications Society (IAS) Presi<strong>de</strong>nt for<br />
2001, a Distinguished Lecturer of the IAS for 2000/2001, immediate past Chair<br />
of the IAS Awards Department, and past Chairman of the IAS Industrial Drives<br />
Committee, and is a member of the IAS Industrial Drives, Electric Machines,<br />
Industrial Power Converter, and Industrial Automation and Control Committees.<br />
He is also the current Chair of the Periodicals Committee for the IEEE Technical<br />
Activities Board. He is a member of the IEEE Sensor Council AdCom. He was<br />
awar<strong>de</strong>d the 2003 IEEE IAS Outstanding Achievement award, which honors his<br />
outstanding contributions and technological <strong>de</strong>velopments in the application of<br />
electricity to industry. He has won 15 prize paper awards. He is a Member of the<br />
American Society of Mechanical Enginees, Instrument Society of America, and<br />
The International Society for Optical Engineers. He is a Registered Professional<br />
Engineer in the States of New York and Wisconsin.
B.2 Rotor Position Estimation of AC Machines Using the. . . 225<br />
B.2.<br />
Rotor Position Estimation of AC Machines<br />
Using the Zero-Sequence Carrier-Signal Voltage<br />
[60]
226 Publicaciones<br />
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005 1637<br />
Rotor Position Estimation of AC Machines Using<br />
the Zero-Sequence Carrier-Signal Voltage<br />
Fernando Briz, Member, IEEE, Michael W. Degner, Senior Member, IEEE, Pablo García, Stu<strong>de</strong>nt Member, IEEE,<br />
and Juan Manuel Guerrero, Member, IEEE<br />
Abstract—This paper analyzes the sensorless control of ac<br />
machines based on the zero-sequence voltage generated by the injection<br />
of a carrier-signal voltage. The analysis focuses on rotor position<br />
estimation (tracking of rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliencies),<br />
but the methods discussed apply equally to flux position estimation<br />
(tracking of flux-<strong>de</strong>pen<strong>de</strong>nt saliencies). Analyses of relevant<br />
aspects like selection of the carrier-signal frequency, measurement<br />
of the zero-sequence carrier-signal voltage, and <strong>de</strong>coupling of<br />
saturation-induced saliencies are inclu<strong>de</strong>d.<br />
In<strong>de</strong>x Terms—Rotor position estimation, saliency-based sensorless<br />
control, zero-sequence voltage.<br />
I. INTRODUCTION<br />
UMEROUS sensorless methods, based on machine mo<strong>de</strong>ls<br />
and measured electrical variables (currents and volt-<br />
N<br />
ages), for estimating the rotor velocity of ac machines have<br />
been proposed [1], [2]. While such methods provi<strong>de</strong> a<strong>de</strong>quate<br />
performance in the medium- and high-speed range, they suffer<br />
from increased parameter sensitivity in the low-speed range.<br />
In addition, for dc excitation, they are incapable of providing<br />
estimates due to the unobservable nature of rotor quantities for<br />
that type of excitation.<br />
To overcome these limitations, saliency (asymmetry)<br />
tracking-based methods have recently been <strong>de</strong>veloped [3]–[8].<br />
Since the spatial saliencies tracked by these methods are<br />
intrinsic to the magnetic/mechanical <strong>de</strong>sign of the machine,<br />
their location (phase angle) does not change significantly with<br />
respect to their source (flux, rotor/stator structure) as a function<br />
of operating point. Estimating the position of these saliencies,<br />
and hence the rotor position or flux angle, is ma<strong>de</strong> possible<br />
at low and zero speeds by the addition of a high-frequency<br />
excitation superimposed on the fundamental excitation. The<br />
major differences between these saliency-based methods are<br />
the type of high-frequency excitation and the signal processing<br />
used for estimating the rotor position.<br />
This paper analyzes the use of zero-sequence carrier-signal<br />
voltage for rotor position estimation in induction machines<br />
when a balanced and symmetric high-frequency carrier-signal<br />
voltage (positive sequence) is applied to the stator windings.<br />
zero-sequence carrier-signal voltage techniques were initially<br />
proposed for flux angle estimation [9] and only recently have<br />
been proposed for rotor position estimation [10]. A difficulty<br />
in using the zero-sequence carrier-signal voltage is its measurement,<br />
which may make it less appealing than methods<br />
utilizing current sensors already present in the drive [3]–[6].<br />
However, there are two major advantages to the use of zerosequence<br />
carrier-signal voltage. First, as observed in [10], the<br />
magnitu<strong>de</strong> of the zero-sequence carrier-signal voltage does not<br />
<strong>de</strong>pend on the frequency of the carrier-signal. This enables the<br />
use of higher carrier-signal frequencies, reducing the resulting<br />
carrier-signal current, the associated torque ripple, and acoustic<br />
noise. Second, harmonics in the carrier-signal voltage due to the<br />
noni<strong>de</strong>al behavior of the inverter [4], [11] are easier to <strong>de</strong>couple<br />
from the zero-sequence carrier-signal voltage, increasing the<br />
robustness and accuracy of position estimation.<br />
This paper inclu<strong>de</strong>s analysis of the physical principles and<br />
mathematical mo<strong>de</strong>ling of the proposed method. It also discusses<br />
implementation issues, including the selection of carriersignal<br />
frequency, the effects caused by the noni<strong>de</strong>al behavior<br />
of the inverter, measurement methods for the zero-sequence<br />
carrier-signal voltage, and <strong>de</strong>coupling of saturation-induced<br />
saliencies.<br />
Paper IPCSD-05-055, presented at the 2004 Industry Applications Society<br />
Annual Meeting, Seattle, WA, October 3–7, and approved for publication in the<br />
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS by the Industrial Drives<br />
Committee of the IEEE Industry Applications Society. Manuscript submitted<br />
for review February 14, 2005 and released for publication August 8, 2005.<br />
This work was supported in part by the Research, Technological Development,<br />
and Innovation Programs of the Principado of Asturias-ERDF un<strong>de</strong>r Grant<br />
PB02-055 and by the Spanish Ministry of Science and Technology-ERDF un<strong>de</strong>r<br />
Grant DPI2001-3815.<br />
F. Briz, P. García, and J. M. Guerrero are with the Department of Electrical,<br />
Computer, and Systems Engineering, University of Oviedo, Gijón 33204,<br />
Spain (e-mail: fernando@isa.uniovi.es; pgarcia@isa.uniovi.es; guerrero@isa.<br />
uniovi.es).<br />
M. W. Degner is with the Electric Machine Drive Systems Department, Sustainable<br />
Mobility Technologies, Ford Motor Company, Dearborn, MI 48121-<br />
2053 USA (e-mail: m<strong>de</strong>gner@ford.com).<br />
Digital Object I<strong>de</strong>ntifier 10.1109/TIA.2005.857469<br />
0093-9994/$20.00 © 2005 IEEE<br />
II. SALIENCY-TRACKING-BASED SENSORLESS<br />
TECHNIQUES USING THE ZERO-SEQUENCE<br />
CARRIER-SIGNAL VOLTAGE<br />
Carrier-signal based sensorless methods inject a highfrequency<br />
excitation signal (current or voltage) that interacts<br />
with the machine saliencies to produce components in measurable<br />
electrical variables. These components are then used to<br />
estimate the position of the saliency. When a machine is excited<br />
with a high-frequency signal, its response can be mo<strong>de</strong>led<br />
using the stator transient inductance provi<strong>de</strong>d that the excitation<br />
frequency is substantially faster than the stator transient time<br />
constant [3], [7], [10]. When the machine is salient, assuming<br />
the saliency varies sinusoidally, the stator transient inductance
B.2 Rotor Position Estimation of AC Machines Using the. . . 227<br />
1638 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />
Fig. 1.<br />
Injection of the carrier-signal voltage.<br />
can be mo<strong>de</strong>led as consisting of a constant term and a varying<br />
saliency-position-<strong>de</strong>pen<strong>de</strong>nt term (1)–(3) [10]<br />
v an =(ΣL σs+2∆L σs cos(h θ e)) dia<br />
dt<br />
(<br />
( (<br />
v bn = ΣL σs+2∆L σs cos h θ 2π e−<br />
3<br />
(<br />
( (<br />
v cn = ΣL σs+2∆L σs cos h θ 4π e−<br />
3<br />
))) dib<br />
dt<br />
))) dic<br />
dt<br />
where ΣL σs and ∆L σs are the average and differential stator<br />
transient inductances, h is the harmonic or<strong>de</strong>r of the saliency<br />
relative to electrical angular units, and θ e is the angular position<br />
of the saliency in electrical radians.<br />
While (1)–(3) are valid for any form of high-frequency excitation,<br />
this paper focuses on the particular case of a balanced<br />
and symmetric high-frequency voltage excitation (Fig. 1)<br />
vqds_c s = V ce jθc ω c = dθc<br />
dt . (4)<br />
The resulting zero-sequence voltage<br />
v0s s = 1 (van + vbn + vcn) (5)<br />
3<br />
can be used to extract the saliency position information.<br />
Using (1)–(3) and provi<strong>de</strong>d that no zero-sequence currents<br />
exist (6), the zero-sequence voltage can be calculated as a<br />
function of the phase voltages v a, v b, and v c, and phase inductances<br />
(7), i.e.,<br />
(1)<br />
(2)<br />
(3)<br />
di a<br />
dt + dib<br />
dt + dic =0<br />
dt<br />
(6)<br />
v0s s vaLbLc + vbLaLc + vcLaLb<br />
= − .<br />
L bL c + L aL c + L aL b<br />
(7)<br />
Note that the inductances L a, L b, and L c in (7) stand for the<br />
inductance terms in (1)–(3), respectively.<br />
Using (4) to calculate the resulting phase voltages<br />
v a = V c cos(ω ct) (8)<br />
(<br />
v b = V c cos ω ct − 2π )<br />
(9)<br />
3<br />
(<br />
v c = V c cos ω ct − 4π )<br />
(10)<br />
3<br />
substituting these as well as the inductance terms L a, L b,<br />
and L c from (1)–(3) into (7) allows an analytical solution for<br />
the zero-sequence carrier-signal voltage to be obtained as that<br />
shown in (11) at the bottom of the page.<br />
While (11) is the general solution of the zero-sequence<br />
carrier-signal voltage, it does not provi<strong>de</strong> much insight about<br />
its nature. Much simpler and more insightful solutions of (11)<br />
are obtained by consi<strong>de</strong>ring specific values for h:<br />
1) for h = 1, 4, 7, ...<br />
v0sc s =V 0ch cos(ω ct−hθ e)−V 0c2h cos(ω ct+2hθ e) (12)<br />
2) for h = 2, 5, 8, ...<br />
v0sc s =V 0ch cos(ω ct+hθ e)−V 0c2h cos(ω ct−2hθ e) (13)<br />
3) for h = 3, 6, 9, ...<br />
v0sc s = 0 (14)<br />
where V 0ch =(V cΣL σs∆L σs)/(ΣL 2 σs − ∆L 2 σs) is the<br />
magnitu<strong>de</strong> of the hθ e component of the zero-sequence<br />
carrier-signal voltage and V 0c2h =(V c∆L 2 σs)/(ΣL 2 σs −<br />
∆L 2 σs) is the magnitu<strong>de</strong> of the −2hθ e component of the<br />
zero-sequence carrier-signal voltage.<br />
Some interesting conclusions can be obtained from the<br />
analysis of (12)–(14).<br />
1) For values of h that are not integer multiples of three,<br />
the zero-sequence voltage is seen to consist of two phasemodulated<br />
components at hθ e and −2hθ e, respectively.<br />
2) The magnitu<strong>de</strong> of the second component V 0c2h is negligible<br />
when compared to the magnitu<strong>de</strong> of the first<br />
component V 0ch when ∆L σs ≪ ΣL σs, which is typically<br />
the case.<br />
3) The magnitu<strong>de</strong>s of the two components are in<strong>de</strong>pen<strong>de</strong>nt<br />
of the carrier-signal frequency assuming that the<br />
magnitu<strong>de</strong>s of the average and differential stator transient<br />
inductances are not a function of the carrier-signal<br />
frequency.<br />
4) For h = 3, 6, ... (triplen harmonics), no zero-sequence<br />
carrier-signal voltage is produced.<br />
v s 0sc<br />
( (cos ( 2<br />
3 hπ) −1 ) cos(θ ( c) 2∆L σs sin 2 (hθ e)+ΣL σs cos(hθ ) e) −(ΣL σs+2∆L σs cos(hθ √ e)) 3 sin(θ ( 2<br />
c)sin(hθ e)sin 3 hπ))<br />
= V c (<br />
3ΣL 2 σs+4ΣL σs∆L σs cos(hθ ( e) 2 cos ( 2<br />
3 hπ) +1 ) (<br />
+4∆L 2 σs cos(hθ ( e) 2 2 cos ( 2<br />
3 hπ) +1 ) − sin ( )) 2<br />
3 hπ) 2<br />
(11)
228 Publicaciones<br />
BRIZ et al.: ROTOR POSITION ESTIMATION OF AC MACHINES USING ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE 1639<br />
A. Carrier-Signal Current<br />
Injection of the carrier-signal voltage produces a carriersignal<br />
current. Its analytical form<br />
i s qds_c = −jI cpe jωct − jI cne j(± hθe−ωct) (15)<br />
where I cp =(V c/ω c)(ΣL σs/(ΣL 2 σs − ∆L 2 σs)) and I cn =<br />
(V c/ω c)(∆L σs/(ΣL 2 σs − ∆L 2 σs)), can be <strong>de</strong>termined from the<br />
same set of equations used to obtain the zero-sequence carriersignal<br />
voltage [10].<br />
The use of the negative sequence carrier-signal current for<br />
saliency position estimation has been wi<strong>de</strong>ly studied [3]–[5]<br />
and is not covered in this paper. Since the sensorless method<br />
analyzed in this paper only uses the zero-sequence voltage, the<br />
presence of the carrier-signal current is an unwanted effect as it<br />
produces noise, vibration, and additional losses. One interesting<br />
fact that can be observed from (15) is that the magnitu<strong>de</strong> of<br />
the carrier-signal current is inversely proportional to the carriersignal<br />
frequency. This implies that increasing the carrier-signal<br />
frequency, for a constant carrier-signal voltage, reduces the<br />
carrier-signal current and its adverse effects.<br />
B. Rotor Position Estimation Using the Zero-Sequence<br />
Carrier-Signal Voltage<br />
Using high-frequency excitation for rotor position estimation<br />
requires a rotor position-<strong>de</strong>pen<strong>de</strong>nt saliency that couples with<br />
the stator windings to produce a measurable signal. Although<br />
rotor position-<strong>de</strong>pen<strong>de</strong>nt saliencies are sometimes present in<br />
standard machine <strong>de</strong>signs due to the combined effect of rotor<br />
and stator slotting [4], [5], [7], [10], they can also be specifically<br />
created in several ways [3], [6]. In all cases, rotor <strong>de</strong>signs with<br />
open or semi-open slots are nee<strong>de</strong>d.<br />
In<strong>de</strong>pen<strong>de</strong>nt of how a saliency is created, in or<strong>de</strong>r for it to<br />
couple with the stator windings and produce a zero-sequence<br />
carrier-signal voltage, the expression<br />
h sp = n · p, n = 1, 2, 4, 5, 7, 8, 10, ... (16)<br />
needs to be satisfied, assuming the machine has an integer<br />
number of slots per pole per phase, where p is the number of<br />
poles and h sp is the saliency harmonic or<strong>de</strong>r relative to 360<br />
mechanical <strong>de</strong>grees.<br />
Saliencies caused by the combination of rotor and stator<br />
slotting produce a permeance waveform that has a fundamental<br />
spatial harmonic given by<br />
h sp = |R − S| (17)<br />
where S and R are equal to the number of stator and rotor slots,<br />
respectively. The fundamental of this permeance waveform<br />
rotates at the mechanical speed shown in [5], [10]<br />
R<br />
ω p = ωrm. (18)<br />
(R − S)<br />
Fig. 2 shows the frequency spectrum of the zero-sequence<br />
carrier-signal voltage (5) in a test machine, for both no fundamental<br />
excitation and rated flux, rated load. The parameters<br />
Fig. 2. Frequency spectrum of the zero-sequence carrier-signal voltage<br />
ωc = 500 Hz, Vc = 20 V (peak). (a) No fundamental current, ωr = 1Hz.<br />
(b) Rated flux-rated load, ωe = 4Hz,ωr = 1Hz.<br />
TABLE I<br />
INDUCTION MOTOR PARAMETERS<br />
of this machine are shown in Table I. There are two important<br />
observations that can be seen in Fig. 2. First, rotor–stator<br />
slotting produces a rotor-position-<strong>de</strong>pen<strong>de</strong>nt modulation of the<br />
zero-sequence carrier-signal voltage of the form<br />
v s 0sc = V 0ch cos(ω ct + hθ r) (19)<br />
with h being the number of rotor slots per pole pair (14 for<br />
this case).<br />
Second, when fundamental current exists, saturation-induced<br />
saliencies are also created [harmonics in Fig. 2(b) that are<br />
functions of the fundamental excitation frequency ω e]. While<br />
those saliencies may be useful for flux angle estimation, they<br />
are a disturbance to rotor position estimation and need to be<br />
<strong>de</strong>coupled or otherwise compensated for in or<strong>de</strong>r to minimize<br />
the estimation error.<br />
In addition to the rotor–stator slotting saliency and<br />
saturation-induced saliencies, some level of asymmetry in the<br />
stator windings due to the manufacturing process usually exists.<br />
This produces a stationary saliency, which can give rise to<br />
a measurable component of the zero-sequence carrier-signal<br />
voltage. However, such a component would be expected to<br />
be similar from machine-to-machine with the same <strong>de</strong>sign,<br />
being relatively easy to <strong>de</strong>couple. Additional asymmetries, e.g.,<br />
eccentricities in the rotor, have not been observed to cause<br />
any measurable effect in healthy machines. Other potential<br />
sources of saliencies would be those caused by faults in the<br />
machine, including turn-to-turn faults in the stator windings,<br />
and damaged rotor bars. The actual impact of such saliencies<br />
on the zero-sequence carrier-signal voltage, and therefore on<br />
the estimated position, would strongly <strong>de</strong>pend on the level<br />
of fault.<br />
III. SELECTION OF THE CARRIER-SIGNAL FREQUENCY<br />
Selection of the carrier-signal frequency involves several<br />
tra<strong>de</strong>offs. Increasing the carrier-signal frequency has two major<br />
advantages: 1) the carrier-signal current magnitu<strong>de</strong> is reduced
B.2 Rotor Position Estimation of AC Machines Using the. . . 229<br />
1640 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />
Fig. 3. Experimentally measured magnitu<strong>de</strong> of the 2ωe and 14ωr components<br />
of the zero-sequence carrier-signal voltage as a function of the carrier-signal<br />
frequency for the motor in Table I. The motor was operated at rated flux, rated<br />
load. A carrier-signal voltage of 20 V (peak) was used.<br />
Fig. 4.<br />
network.<br />
Zero-sequence voltage measurement using a balanced resistor<br />
A. Zero-Sequence Voltage Measurement Using<br />
Phase-to-Neutral Voltages<br />
and 2) the spectral separation with respect to the fundamental<br />
excitation is increased, which reduces the interaction between<br />
the fundamental excitation and the carrier-signal excitation<br />
[12]. However, increasing the carrier-signal frequency has some<br />
<strong>de</strong>trimental effects, most of them related to the noni<strong>de</strong>al behavior<br />
of the inverter. These effects are analyzed in the following<br />
section.<br />
The theoretical mo<strong>de</strong>l <strong>de</strong>veloped in Section II was based<br />
on the high-frequency behavior of the machine. One of the<br />
more interesting conclusions reached from this mo<strong>de</strong>l was<br />
that the zero-sequence carrier-signal voltage is in<strong>de</strong>pen<strong>de</strong>nt<br />
of the carrier-signal frequency. This conclusion is only valid<br />
if the average and differential stator transient inductances are<br />
not functions of the carrier-signal frequency. Fig. 3 shows<br />
the magnitu<strong>de</strong>s of the rotor–stator slotting and the saturationinduced<br />
components of the zero-sequence carrier-signal voltage<br />
for several carrier-signal frequencies. From Fig. 3, it can be<br />
seen that the rotor-position-<strong>de</strong>pen<strong>de</strong>nt component’s magnitu<strong>de</strong><br />
is almost constant, in<strong>de</strong>pen<strong>de</strong>nt of the carrier-signal frequency,<br />
while the saturation-induced component’s magnitu<strong>de</strong> <strong>de</strong>creases<br />
as ω c increases. This suggests that increased carrier-signal<br />
frequencies would result in a slight reduction in the sensitivity<br />
to the presence of saturation-induced components for <strong>de</strong>tecting<br />
rotor-position-<strong>de</strong>pen<strong>de</strong>nt components.<br />
Unless otherwise stated, all the experimental results presented<br />
in this paper used a carrier-signal frequency of ω c =<br />
2500 Hz and a carrier-signal voltage magnitu<strong>de</strong> of V c = 20 V<br />
(peak). This resulted in a carrier-signal current (15) with<br />
a magnitu<strong>de</strong> of 48 mA (peak), which corresponds to 1.2%<br />
of the rated current. The inverter switching frequency was<br />
ω s = 15 kHz, with a <strong>de</strong>ad time of 2 µs. No compensation of<br />
the <strong>de</strong>ad time was implemented.<br />
IV. IMPLEMENTATION ISSUES AFFECTING THE<br />
CARRIER-SIGNAL VOLTAGE EXCITATION AND<br />
MEASUREMENT OF THE ZERO-SEQUENCE<br />
CARRIER-SIGNAL VOLTAGE<br />
The injection of the carrier-signal voltage and the measurement<br />
of the resulting zero-sequence carrier-signal voltage are<br />
simple in principle (Fig. 1). There are, however, a number of<br />
implementation issues that can strongly influence the results.<br />
These issues are analyzed in this section.<br />
Calculating the zero-sequence voltage using (5) implies measuring<br />
the three phase-to-neutral voltages. One advantage of<br />
measuring the phase-to-neutral voltages is that zero-sequence<br />
components present in the phase voltages v a, v b, and v c are<br />
automatically <strong>de</strong>coupled, with the measured zero-sequence<br />
voltage only consisting of the components induced by the<br />
interaction between the carrier-signal excitation and the asymmetries<br />
in the machine. This requires the use of three voltage<br />
sensors, which increases the cost of the system. Methods that<br />
use a single voltage sensor are analyzed next.<br />
B. Zero-Sequence Voltage Measurement Using the Neutral<br />
Voltage and the Midpoint of the DC Bus<br />
An alternative to measuring the phase-to-neutral voltages<br />
directly is to measure the neutral voltage of the electric machine<br />
with respect to the midpoint of the dc bus v n0 (Fig. 4). This<br />
requires only a single voltage sensor. With the phase voltages<br />
v a, v b, and v c referred to the midpoint of the dc-bus voltage, (5)<br />
can be rewritten as<br />
v n0 = 1 3 (va + vb + vc) − vs 0s. (20)<br />
It can be observed from (20) that the zero-sequence voltage<br />
measured with respect to the midpoint of the dc bus contains<br />
not only the components induced by the interaction of the<br />
carrier-signal voltage with the saliency (5) but also components<br />
injected by the inverter<br />
v0abc s = 1 (va + vb + vc). (21)<br />
3<br />
Although these inverter-generated components make the task<br />
more difficult, it does not mean that v n0 cannot still provi<strong>de</strong><br />
useful information. Since the proposed technique is based on<br />
the tracking of specific components, i.e., those around the<br />
carrier-signal frequency, the zero-sequence voltage v n0 can be<br />
used instead of (5) provi<strong>de</strong>d that the zero-sequence voltage<br />
injected from the inverter (21) is spectrally separated from the<br />
carrier-signal frequency.<br />
Fig. 5 shows the spectrum of the zero-sequence voltage v n0.<br />
The frequencies corresponding to the most relevant components<br />
are labeled. The components at 3ω e and near ω c are induced
230 Publicaciones<br />
BRIZ et al.: ROTOR POSITION ESTIMATION OF AC MACHINES USING ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE 1641<br />
Fig. 5. Experimentally measured spectrum of the zero-sequence voltage vn0.<br />
The motor was operated at rated flux, rated load.<br />
by saliencies. The first is caused by the interaction of the<br />
fundamental excitation and saturation. The second is caused<br />
by interaction between the carrier-signal voltage and either<br />
rotor–stator slotting or saturation-induced saliencies. Most of<br />
the remaining components are produced by the inverter. Although<br />
not seen in the figure due to the limited frequency scale,<br />
additional high-frequency zero-sequence voltage components<br />
exist, including higher-or<strong>de</strong>r harmonics of the switching frequency<br />
and components caused by the combined effect of fast<br />
switching transients at the inverter output and parasitics in the<br />
motor windings and inverter to motor cabling.<br />
Separating the saliency position information carrying components<br />
in v n0 from the other components injected by the<br />
inverter can be done using filters. Analog anti-aliasing filters<br />
are necessary to filter-off frequencies above the Nyquist frequency,<br />
i.e., half of the sampling frequency (typically equal to<br />
the switching frequency). The components eliminated by this<br />
filtering would inclu<strong>de</strong> components at the switching frequency,<br />
components at ω s ± ω c, and components at higher frequencies<br />
not shown in the figure. Components at lower frequencies that<br />
have a large spectral separation from the carrier-signal frequency<br />
are also easy to filter. This is the case for the component<br />
at 3ω e.<br />
The filtering of zero-sequence voltage components with reduced<br />
spectral separation from the <strong>de</strong>sired carrier-signal components<br />
can present more problems. This is analyzed next.<br />
Components Near the Carrier-Signal Frequency Caused by<br />
Intermodulation: The injection of the carrier-signal voltage<br />
using pulsewidth modulation produces a group of intermodulation<br />
components in the zero-sequence voltage at frequencies<br />
that are a combination of the fundamental excitation frequency<br />
and the carrier-signal frequency. Several implementation issues<br />
have been observed to influence these components at frequencies<br />
near the carrier-signal frequency. Examples of this are<br />
observed in Fig. 6. In Fig. 6 (left column), the spectra of<br />
the zero-sequence voltage v n0 for two different modulation<br />
methods (sine triangle and space vector modulation) and two<br />
different carrier-signal frequencies are shown. From Fig. 6,<br />
several conclusions can be reached.<br />
1) For relatively low carrier-signal frequencies with sinetriangle<br />
modulation, the intermodulation components of<br />
the zero-sequence voltage near the carrier-signal frequency<br />
were found to be relatively minor [Fig. 6(a)].<br />
Other implementation issues like the <strong>de</strong>ad time of the<br />
inverter were found to influence these components, so this<br />
conclusion may not be general in nature.<br />
Fig. 6. Frequency spectrum of the zero-sequence carrier-signal voltage measured<br />
in the neutral connection of the motor (left) and zero-sequence carriersignal<br />
voltage (right) for different modulation techniques and carrier-signal<br />
frequencies. A carrier-signal voltage of 20 V (peak) was used, and the motor<br />
was operated at rated flux, rated load ωe = 4 Hz, ωr = 1 Hz. (a) Sinetriangle<br />
modulation ωc = 500 Hz. (b) Space-vector modulation, ωc = 500 Hz.<br />
(c) Sine-triangle modulation, ωc = 500 Hz.<br />
2) Standard space-vector modulation produces large<br />
amounts of zero-sequence components near the carriersignal<br />
frequency that cause a tremendous distortion<br />
in the neutral voltage v n0 [Fig. 6(b)]. This effect is<br />
caused by the intermodulation of the zero-sequence<br />
components from standard space vector modulation with<br />
carrier-signal excitation.<br />
3) A zero-sequence voltage component at ω c−ω e was found<br />
for the case of very high carrier-signal frequencies. An<br />
example of this can be observed in Fig. 6(c).<br />
The intermodulation components that are near the carriersignal<br />
frequency are very difficult to compensate due to the<br />
lack of spectral separation from the signals of interest. Although<br />
this does not preclu<strong>de</strong> using the voltage v n0 instead of the three<br />
phase-to-neutral voltages for measuring the zero-sequence<br />
carrier-signal voltage, it does mean that its use should be carefully<br />
verified for each particular implementation. An alternative<br />
method for the measurement of the zero-sequence voltage,<br />
which requires a single voltage sensor and eliminates most of<br />
the problems <strong>de</strong>tailed up to this point in this section, is presented<br />
in the following section.<br />
C. Zero-Sequence Voltage Measurement Using an Auxiliary<br />
Resistor Network<br />
A method of mitigating the effects created by invertergenerated<br />
zero-sequence voltages is to measure them directly<br />
and then <strong>de</strong>couple them. The measurement of these voltages<br />
can be ma<strong>de</strong> by connecting a balanced three-phase load in<br />
parallel with the motor, as shown in Fig. 4 for the case of a<br />
balanced resistor network [13]. In this case, it can be shown that
B.2 Rotor Position Estimation of AC Machines Using the. . . 231<br />
1642 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />
Fig. 7. Experimentally measured spectrum of the zero-sequence voltage<br />
vn_nR. The motor was operated at rated flux, rated load.<br />
the resistor network’s common terminal voltage, referred to the<br />
midpoint of the dc bus, is equal to the zero-sequence voltage<br />
produced by the inverter, i.e.,<br />
v nR = v 0abc. (22)<br />
This assumes that the parasitic components of the resistor network<br />
are negligible in the frequency range of interest (< 5kHz).<br />
In practice, this was found to be a good assumption.<br />
From (20)–(22), the machine’s zero-sequence voltage can<br />
then be measured as the difference of the voltage at the machine’s<br />
neutral point and the resistor network’s neutral point<br />
(see Fig. 4), i.e.,<br />
v n_nR = v nR − v n. (23)<br />
Fig. 7 shows the frequency spectrum of the zero-sequence<br />
voltage measured using (23). By comparison with Fig. 5, it can<br />
be observed that a significant portion of the zero-sequence voltage<br />
generated by the inverter has been effectively <strong>de</strong>coupled.<br />
The advantages of using the auxiliary resistor network with<br />
respect to components generated by the inverter can be seen<br />
in Fig. 6 (right column). Resistors of 15 kΩ were used. From<br />
this figure, it can be observed that the resistor network removed<br />
the inverter-generated components, with the resulting frequency<br />
spectra being almost i<strong>de</strong>ntical, in<strong>de</strong>pen<strong>de</strong>nt of the modulation<br />
method or carrier-signal frequency.<br />
The use of the auxiliary resistor network has proven to be<br />
effective in support of the experiments carried out as part of<br />
this work. Due to this, all measurements of the zero-sequence<br />
voltage presented hereafter were obtained using it. A hall effect<br />
voltage sensor was used, the measured signal being sampled<br />
using a 10-bit A/D converter. The experiments carried out to<br />
verify its effectiveness inclu<strong>de</strong>d using different cable lengths,<br />
ranging from 2 to 50 m, both shiel<strong>de</strong>d and unshiel<strong>de</strong>d.<br />
V. F ILTERING OF THE ZERO-SEQUENCE<br />
CARRIER-SIGNAL VOLTAGE<br />
The zero-sequence voltage measured using (23) still contains<br />
several components unrelated to the <strong>de</strong>sired saliency position,<br />
including triplen harmonics of the fundamental excitation and<br />
inverter switching-related harmonics (see Fig. 7). There are<br />
several options for implementing filters to separate the zerosequence<br />
carrier-signal voltage from the voltage v n_nR. I<strong>de</strong>ally,<br />
these filters should cause minimal distortion, especially in the<br />
phase of the zero-sequence carrier-signal voltage since it contains<br />
the <strong>de</strong>sired saliency position information. Otherwise,<br />
compensation of the phase distortion is required.<br />
The separation of specific components from the zero-sequence<br />
voltage can be accomplished using an analog bandpass<br />
filter. The <strong>de</strong>sign of this filter needs to cutoff high-frequency<br />
components that could cause aliasing, mostly switching related,<br />
and to reject the low-frequency components, mainly triplen<br />
harmonics of the fundamental excitation. A resonant filter is<br />
one option to achieve these goals. This type of filter has<br />
the disadvantage, however, that its maximum phase slew rate<br />
(phase versus frequency variation) occurs in its pass frequency.<br />
This makes the compensation of the phase very sensitive to<br />
errors in the signal frequency.<br />
These drawbacks can be overcome by using serially connected<br />
notch and low-pass filters. The block diagram for this<br />
form of filtering is shown in Fig. 8(a). The notch filter was<br />
tuned to reject the components at the switching frequency while<br />
the low-pass filter was tuned to reject higher frequencies. The<br />
low-pass filter cutoff frequency was chosen to be high enough<br />
that an almost linear phase and a reduced phase slew rate<br />
existed near the carrier-signal frequency. This allows the phase<br />
shift caused by the filter to be easily compensated. The Bo<strong>de</strong><br />
diagram of the filter is shown in Fig. 8(b).<br />
The zero-sequence voltage sampled by the analog-to-digital<br />
converter shown in Fig. 8(a) mainly contains components near<br />
the carrier-signal frequency and triplen harmonics of the fundamental<br />
excitation. These have the form<br />
v 0 = V 0ch sin(ω ct + hθ r)+V 03ωe sin(3ω et + θ e) (24)<br />
that is consistent with the content seen in Fig. 7 after the analog<br />
filtering from Fig. 8(a).<br />
Prior to extraction of the rotor position information from<br />
the zero-sequence voltage, the sampled zero-sequence voltage<br />
is converted into a carrier-signal synchronous complex voltage<br />
vector<br />
v c 0qd = v 0e −jωct . (25)<br />
The resulting complex voltage vector is given by [10], [12]<br />
v0qd c = −j<br />
(e V0c jhθr − e −j(hθr+2ωct))<br />
2<br />
− j V03ωe<br />
2<br />
(<br />
e j((ωc+3ωe)t+θe) − e −j(−ωc+3ωe)t+θe)) . (26)<br />
Low-pass filtering this signal produces the zero-sequence<br />
carrier-signal voltage vector<br />
v c 0qd_c = −jV 0che jhθr (27)<br />
that has its phase angle modulated by the saliency position.
232 Publicaciones<br />
BRIZ et al.: ROTOR POSITION ESTIMATION OF AC MACHINES USING ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE 1643<br />
Fig. 8. Block diagram and frequency response of the filtering implemented to isolate the zero-sequence carrier-signal voltage. The fourth-or<strong>de</strong>r low-pass<br />
Butterworth filter was <strong>de</strong>signed for a cutoff frequency of 6 kHz, and the second-or<strong>de</strong>r 15-kHz notch filter was <strong>de</strong>signed for a bandwidth of 1 kHz. (a) Signal<br />
processing block diagram. (b) Bo<strong>de</strong> diagram of the analog filtering (carrier-signal frequency of 2500 Hz, the phase around the carrier-signal frequency is zoomed).<br />
While not strictly necessary, this transformation was found to<br />
be convenient as it enables the use of filtering methods specific<br />
to complex vectors to obtain the saliency position.<br />
VI. MODELING AND DECOUPLING OF<br />
SATURATION-INDUCED SALIENCIES<br />
In addition to the components shown in (24)–(27), saturationinduced<br />
saliencies often produce additional components in the<br />
zero-sequence carrier-signal voltage vector [Fig. 2(b)]. This can<br />
be seen in Fig. 9(b). In this figure, the zero-sequence carriersignal<br />
voltage vector contains a rotor-<strong>de</strong>pen<strong>de</strong>nt component<br />
rotating at 14ω r and saturation-induced components, the most<br />
significant at 2ω e and −4ω e.<br />
Accurate rotor position estimation requires that these<br />
saturation-induced components be compensated for or <strong>de</strong>coupled.<br />
One method of doing this is to first measure and store<br />
the saturation-induced components as a function of operating<br />
condition during an offline commissioning process. The stored<br />
values can then be used for online <strong>de</strong>coupling during the regular<br />
sensorless operation of the drive.<br />
Fig. 9(c) shows the 2ω e component of the zero-sequence<br />
carrier-signal voltage vector from Fig. 9(b), isolated using<br />
off-line digital signal processing. To analyze the influence of<br />
saturation, the magnitu<strong>de</strong>s and phase angles, relative to the<br />
stator current [Fig. 9(a)], of the 2ω e and −4ω e components of<br />
the zero-sequence carrier-signal voltage vector (V 02ωe , V 04ωe ,<br />
θ 0_2ωe , and θ0_4ωe, respectively) were measured for different<br />
operating conditions (levels of flux and load). Since saturationinduced<br />
components of the zero-sequence carrier-signal voltage<br />
vector do not rotate at the same frequency as the stator current,<br />
the measured phase angles θ 0_2ωe and θ0_4ωe correspond to the<br />
instant when the angle of the stator current vector was equal to<br />
zero. This is illustrated in Fig. 10, where the complex vector<br />
representation of the stator current in Fig. 9(a) and of the 2ω e<br />
component of the zero-sequence carrier-signal voltage vector in<br />
Fig. 9(c) are shown.<br />
Fig. 11 shows the magnitu<strong>de</strong> and phase, relative to the stator<br />
current angle, of the 2ω e component of the zero-sequence<br />
carrier-signal voltage as a function of the slip frequency and<br />
fundamental current level. The estimated trajectory of the stator<br />
current magnitu<strong>de</strong> as a function of the slip frequency, when the<br />
machine is operated un<strong>de</strong>r field oriented control and constant<br />
rotor flux, is marked on top of the plots. From that figure, some<br />
interesting conclusions can be reached.<br />
1) Both magnitu<strong>de</strong> and phase are smooth functions. In addition,<br />
a noticeable symmetry is observed between motoring<br />
and generating operation mo<strong>de</strong>s.<br />
2) The phase <strong>de</strong>pends strongly on the slip frequency and<br />
is barely affected by the stator current magnitu<strong>de</strong>. This<br />
suggests that it is mostly related to the main flux of the<br />
machine [10].<br />
3) The magnitu<strong>de</strong> is almost constant when the machine is<br />
operated with constant rotor flux. It also <strong>de</strong>creases for<br />
large slips and small current magnitu<strong>de</strong>s, which correspond<br />
to the machine working with reduced levels of flux.<br />
While data similar to that shown in Fig. 11 would be necessary<br />
when a machine is operated with arbitrary levels of rotor
B.2 Rotor Position Estimation of AC Machines Using the. . . 233<br />
1644 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />
Fig. 9. Measurement and compensation of saturation-induced harmonics of<br />
the zero-sequence carrier-signal voltage vector. (a) i s qs, i s ds .(b)vc 0q_c , vc 0d_c .<br />
(c) v c , 0q_2ωe vc 0d_2ωe .(d)vc , 0q_14ωr vc .<br />
0d_14ωr<br />
Fig. 11. Magnitu<strong>de</strong> and phase of the 2ωe harmonics of the zero-sequence<br />
carrier-signal voltage vector as a function of slip and fundamental current level.<br />
(a) V02ωe .(b)θ0_2ωe.<br />
Fig. 10. Stator current complex vector and 2ωe component of the zerosequence<br />
carrier-signal voltage vector from Fig. 9(a) and (c), respectively.<br />
Measurement of the compensating angle θ0_2ωe of the component at 2ωe of<br />
the zero-sequence carrier-signal voltage vector is ma<strong>de</strong> when the stator current<br />
angle is 0 (t = 0 in the figure).<br />
flux, simplifications can be ma<strong>de</strong> when it is operated with a<br />
constant rotor flux (field weakening above rated speed is not<br />
consi<strong>de</strong>red since the proposed method is inten<strong>de</strong>d to be used<br />
only at low or zero speeds). In this case, the slip frequency<br />
and stator current have a <strong>de</strong>fined relationship (constant rotor<br />
flux curves shown in Fig. 11). Fig. 12 shows the magnitu<strong>de</strong><br />
and phase of the 2ω e and −4ω e saturation-induced components<br />
of the zero-sequence carrier-signal voltage vector when the<br />
machine is operated with constant rotor flux. These values<br />
were stored in look-up tables during a commissioning process,<br />
and later accessed, according to the q-axis (torque producing)<br />
current, during the sensorless operation of the drive, as shown in<br />
Fig. 13. Linear interpolation was used when the q-axis current<br />
did not exactly correspond to an entry in the table.<br />
Fig. 12. Magnitu<strong>de</strong> and phase of the 2ωe and −4ωe harmonics of the<br />
zero-sequence carrier-signal voltage vector as a function of the slip when<br />
the machine is operated with constant rotor flux. (a) V02ωe (◦), V04ωe(□).<br />
(b) θ0_2ωe (◦), θ0_4ωe(□).<br />
Fig. 9(d) shows the resulting zero-sequence carrier-signal<br />
voltage vector obtained from the signal shown in Fig. 9(b) using<br />
the data from Fig. 12 and the <strong>de</strong>coupling shown in Fig. 13. The<br />
estimated phase angle of the 2ω e saturation-induced component<br />
is calculated using (see Fig. 10)<br />
θ 2ωe<br />
=2ϕ e + θ 0_2ωe . (28)
234 Publicaciones<br />
BRIZ et al.: ROTOR POSITION ESTIMATION OF AC MACHINES USING ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE 1645<br />
Fig. 13. Decoupling of saturation-induced components of the zero-sequence<br />
carrier-signal voltage vector and rotor position and velocity estimation using a<br />
tracking observer.<br />
Fig. 15. Sensorless position control when a position step from 0 ◦ to 90 ◦<br />
is comman<strong>de</strong>d. The machine was operated at rated flux and 80% rated load.<br />
(a) ˆθr. (b)θr − ˆθr.(c)ˆθrf.<br />
Fig. 16.<br />
Estimated rotor position error at rated flux, rated load.<br />
Fig. 14. Sensorless velocity control when rated load is applied to the machine.<br />
The machine was operated at rated flux. (a) i e qs. (b)ˆθr. (c)ˆωr.<br />
The resulting compensating 2ω e zero-sequence complex voltage<br />
vector is calculated using<br />
v c 0qd_2ωe = V02ωeejθ 2ω t e . (29)<br />
A similar procedure and equations were used for the −4ω e<br />
component.<br />
In Fig. 12, only 13 entries per parameter were used in the<br />
look-up table (52 total). This means that both memory and<br />
computational requirements for its on-line implementation are<br />
minimal.<br />
VII. SENSORLESS VELOCITY AND POSITION CONTROL<br />
Sensorless field orientation, velocity, and position control<br />
were implemented using the proposed method. The motor was<br />
operated at rated flux, and saturation-induced saliencies were<br />
<strong>de</strong>coupled using the scheme shown in Fig. 13. The rotor angle<br />
and velocity were estimated using a tracking observer [3], [5].<br />
Fig. 14 shows the transient response during velocity control<br />
when rated load is applied and then removed. The speed reference<br />
was held constant at 30 r/min. It is observed from Fig. 14<br />
that the speed briefly reverses after the torque step is applied.<br />
This response <strong>de</strong>pends, in addition to the performance of the<br />
sensorless method, on issues like the mechanical inertia, and<br />
the bandwidth of the current and speed regulators. The same<br />
was obtained when the machine was operated with sensored<br />
control using the same bandwidth controllers.<br />
Fig. 15 shows the estimated rotor position, the estimation<br />
error, and the estimated rotor flux angle when the machine is<br />
operated in sensorless position control and a position step is<br />
comman<strong>de</strong>d. A constant load torque of 80% of its rated value<br />
was applied. Stable operation and good dynamic response are<br />
observed during both speed and position sensorless control.<br />
Fig. 16 shows the estimated rotor position error when the<br />
machine is operated at standstill in sensorless position control<br />
at rated flux, rated load.<br />
VIII. CONCLUSION<br />
The use of the zero-sequence carrier-signal voltage for rotor<br />
position estimation of induction machines has been analyzed<br />
in this paper. While sharing some properties with negativesequence<br />
carrier-signal current-based techniques, it provi<strong>de</strong>s<br />
two major advantages: 1) the magnitu<strong>de</strong> of the zero-sequence<br />
voltage does not <strong>de</strong>pend on the carrier-signal frequency and
B.2 Rotor Position Estimation of AC Machines Using the. . . 235<br />
1646 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />
2) the distortion that the inverter has on the injected carriersignal<br />
voltage can be readily compensated.<br />
Implementation issues that affect the performance of the<br />
method were discussed, including selection of the carriersignal<br />
frequency, measurement of the zero-sequence carriersignal<br />
voltage, and <strong>de</strong>coupling of saturation-induced saliencies.<br />
Experimental results that confirm the capability of the method<br />
to provi<strong>de</strong> accurate high-bandwidth position estimates at low<br />
and zero speed at rated flux and rated load were presented.<br />
ACKNOWLEDGMENT<br />
The authors wish to acknowledge the support and motivation<br />
provi<strong>de</strong>d by the University of Oviedo, Spain, and the Ford<br />
Motor Company.<br />
REFERENCES<br />
[1] H. Kubota and K. Matsuse, “The improvement of performance at low<br />
speed by offset compensation of stator voltage in sensorless vector controlled<br />
induction machines,” in Conf. Rec. IEEE-IAS Annu. Meeting, San<br />
Diego, CA, Oct. 1996, pp. 257–261.<br />
[2] J. Holtz, “Sensorless control of induction motor drives,” Proc. IEEE,<br />
vol. 90, no. 8, pp. 1359–1394, Aug. 2002.<br />
[3] P. L. Jansen and R. D. Lorenz, “Transducerless position and velocity<br />
estimation in induction and salient AC machines,” IEEE Trans. Ind. Appl.,<br />
vol. 31, no. 3, pp. 240–247, Mar./Apr. 1995.<br />
[4]N.Teske,M.Asher,K.J.Bradley,andG.M.Sumner,“Analysisand<br />
suppression of high-frequency inverter modulation in sensorless positioncontrolled<br />
induction machine drives,” IEEE Trans. Ind. Appl., vol. 39,<br />
no. 1, pp. 10–18, Jan./Feb. 2003.<br />
[5] M. W. Degner and R. D. Lorenz, “Position estimation in induction<br />
machines utilizing rotor bar slot harmonics and carrier frequency signal<br />
injection,” IEEE Trans. Ind. Appl., vol. 36, no. 3, pp. 736–742,<br />
May/Jun. 2000.<br />
[6] J. Cilia, G. M. Asher, and K. G. Bradley, “Sensorless position <strong>de</strong>tection<br />
for vector controlled induction motor drives using an asymmetric outersection<br />
cage,” in Conf. Rec. IEEE-IAS Annu. Meeting, San Diego, CA,<br />
Oct. 1996, pp. 286–292.<br />
[7] J. Holtz and H. Pan, “Elimination of saturation effects in sensorless position<br />
controlled induction motors,” IEEE Trans. Ind. Appl., vol. 40, no. 2,<br />
pp. 623–631, Mar./Apr. 2004.<br />
[8] M. Schroedl, “Sensorless control of AC machines at low speed and standstill<br />
based on the inform method,” in Conf. Rec. IEEE-IAS Annu. Meeting,<br />
Chicago, IL, Sep./Oct. 2001, CD-ROM.<br />
[9] A. Consoli, G. Scarcella, and A. Testa, “A new zero-frequency fluxposition<br />
<strong>de</strong>tection approach for direct-field-oriented-control drives,” IEEE<br />
Trans. Ind. Appl., vol. 36, no. 3, pp. 797–804, May/Jun. 2000.<br />
[10] F. Briz, M. W. Degner, P. García, and R. D. Lorenz, “Comparison of<br />
saliency-based sensorless control techniques for AC machines,” IEEE<br />
Trans. Ind. Appl., vol. 40, no. 4, pp. 1153–1161, Jul./Aug. 2004.<br />
[11] J. M. Guerrero, M. Leetmaa, F. Briz, A. Zamarron, and R. D. Lorenz,<br />
“Inverter nonlinearity effects in high frequency signal injection-based,<br />
sensorless control methods,” IEEE Trans. Ind. Appl., vol. 41, no. 2,<br />
pp. 618–626, Mar./Apr. 2005.<br />
[12] F. Briz, M. W. Degner, P. García, and A. Diez, “Transient operation<br />
of carrier-signal injection based sensorless techniques,” in Proc. IEEE<br />
IECON’03, Roanoke, VA, Nov. 2003, pp. 1466–1471.<br />
[13] J. X. Shen, Z. Q. Zhu, and D. Howe, “Sensorless flux-weakening control<br />
of permanent brushless machines using third-harmonic back-EMF,” in<br />
Proc. IEEE Int. Electric Machines and Drives Conf. (IEMDC), Madison,<br />
WI, Jun. 2003, CD-ROM.<br />
Fernando Briz (A’96–M’99) received the M.S. and<br />
Ph.D. <strong>de</strong>grees from the University of Oviedo, Gijón,<br />
Spain, in 1990 and 1996, respectively.<br />
From June 1996 to March 1997, he was a Visiting<br />
Researcher at the University of Wisconsin, Madison.<br />
He is currently an Associate Professor in the<br />
Department of Electrical, Computer and Systems<br />
Engineering, University of Oviedo. His topics of<br />
interest inclu<strong>de</strong> control systems, high-performance<br />
ac drives control, sensorless control, diagnostics, and<br />
digital signal processing.<br />
Dr. Briz received the 2005 IEEE TRANSACTIONS ON INDUSTRY<br />
APPLICATIONS Third Place Prize Paper Award and was the recipient of two<br />
IEEE Industry Applications Society Conference prize paper awards in 1997<br />
and 2004, respectively.<br />
Michael W. Degner (S’95–A’98–M’99–SM’05) received<br />
the B.S., M.S., and Ph.D. <strong>de</strong>grees in mechanical<br />
engineering from the University of Wisconsin,<br />
Madison, in 1991, 1993, and 1998, respectively, with<br />
focus on electric machines, power electronics, and<br />
control systems. His Ph.D. dissertation was on the<br />
estimation of rotor position and flux angle in electric<br />
machine drives.<br />
In 1998, he joined the Ford Research Laboratory,<br />
Dearborn, MI, working on the application of electric<br />
machines and power electronics in the automotive<br />
industry. He is currently the Manager of the Electric Machine Drive Systems<br />
Department of the Sustainable Mobility Technologies and Hybrid Programs<br />
Group, Ford Motor Company, where he is responsible for the <strong>de</strong>velopment of<br />
all electric machines and their control systems for hybrid and fuel cell vehicle<br />
applications. His interests inclu<strong>de</strong> control systems, machine drives, electric<br />
machines, power electronics, and mechatronics.<br />
Dr. Degner received the 2005 IEEE TRANSACTIONS ON INDUSTRY<br />
APPLICATIONS Third Place Prize Paper Award and has been the recipient of<br />
several IEEE Industry Applications Society Conference paper awards.<br />
Pablo García (S’02) was born in Spain in 1975. He<br />
received the M.E. <strong>de</strong>gree in industrial engineering<br />
from the University of Oviedo, Gijón, Spain, in 2001,<br />
and is currently working toward the Ph.D. <strong>de</strong>gree in<br />
electrical engineering at the same university.<br />
His research interests inclu<strong>de</strong> sensorless control<br />
and diagnosis of induction motors, neural networks,<br />
and digital signal processing.<br />
Mr. García was awar<strong>de</strong>d a Fellowship of the Personnel<br />
Research Training Programme fun<strong>de</strong>d by the<br />
Spanish Ministry of Science and Technology in 2001.<br />
Juan Manuel Guerrero (S’00–A’03–M’04) was<br />
born in Gijón, Spain, in 1973. He received the M.E.<br />
<strong>de</strong>gree in industrial engineering and the Ph.D. <strong>de</strong>gree<br />
in electrical and electronic engineering from the University<br />
of Oviedo, Gijón, Spain, in 1998 and 2003,<br />
respectively.<br />
Since 1999, he has been a Teaching Assistant in<br />
the Department of Electrical, Computer and Systems<br />
Engineering, University of Oviedo. From February<br />
to October 2002, he was a Visitor Scholar at the University<br />
of Wisconsin, Madison. His research interests<br />
inclu<strong>de</strong> parallel-connected motors fed by one inverter, sensorless control of<br />
induction motors, control systems, and digital signal processing.<br />
Dr. Guerrero received an award from the College of Industrial Engineers of<br />
Asturias and León, Spain, for his M.E. thesis in 1999.
B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 237<br />
B.3.<br />
Rotor and Flux Position Estimation in Delta-<br />
Connected AC Machines Using the Zero-Sequence<br />
Carrier-Signal Current [59]
238 Publicaciones<br />
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006 495<br />
Rotor and Flux Position Estimation<br />
in Delta-Connected AC Machines Using<br />
the Zero-Sequence Carrier-Signal Current<br />
Fernando Briz, Member, IEEE, Michael W. Degner, Senior Member, IEEE,<br />
Pablo García Fernán<strong>de</strong>z, Stu<strong>de</strong>nt Member, IEEE, and Alberto B. Diez, Member, IEEE<br />
Abstract—This paper analyzes carrier-signal voltage injection<br />
zero-sequence current-based sensorless control techniques for<br />
<strong>de</strong>lta-connected three-phase ac machines. The analysis will focus<br />
on rotor position estimation (tracking of rotor-position-<strong>de</strong>pen<strong>de</strong>nt<br />
saliencies), but the method applies equally well to flux position<br />
estimation (tracking of flux-<strong>de</strong>pen<strong>de</strong>nt saliencies). The paper first<br />
<strong>de</strong>velops a theoretical mo<strong>de</strong>l and then provi<strong>de</strong>s analysis of relevant<br />
implementation aspects, such as selection of carrier-signal<br />
frequency and voltage magnitu<strong>de</strong>, measurement of the zerosequence<br />
carrier-signal current, measurement and compensation<br />
of saturation-induced saliencies, and the signal processing nee<strong>de</strong>d<br />
for position/flux angle estimation. A similar implementation to<br />
that proposed in this paper, and with practically the same performance<br />
in terms of accuracy and estimation bandwidth, can<br />
be obtained for the case of wye-connected machines using the<br />
zero-sequence carrier-signal voltage, as shown in IEEE Trans. Ind.<br />
Appl., vol. 41, no. 6 pp. 1637–1646, Nov./Dec. 2005.<br />
In<strong>de</strong>x Terms—Rotor position estimation, sensorless control,<br />
zero-sequence current.<br />
I. INTRODUCTION<br />
ENSORLESS control techniques for ac machines that rely<br />
S on the fundamental excitation have been shown to be capable<br />
of providing high-performance field-oriented control in the<br />
medium-speed to high-speed range [1], [2]. Such techniques,<br />
however, fail in the low-speed range or for dc excitation due<br />
to the lack of observability for rotor quantities. To overcome<br />
this limitation, sensorless control methods based on tracking<br />
the spatial position of saliencies in electric machines have been<br />
proposed [3]–[15].<br />
Carrier-signal-based sensorless methods inject a highfrequency<br />
excitation signal (voltage [3]–[10] or current [11])<br />
Paper IPCSD-05-105, presented at the 2005 Industry Applications Society<br />
Annual Meeting, Hong Kong, October 2–6, and approved for publication in the<br />
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS by the Industrial Drives<br />
Committee of the IEEE Industry Applications Society. Manuscript submitted<br />
for review October 15, 2005 and released for publication December 19, 2005.<br />
This work was supported in part by the Research, Technological Development<br />
and Innovation Programs of the Principado of Asturias-ERDF un<strong>de</strong>r Grant<br />
PB02-055 and in part by the Spanish Ministry of Science and Education-ERDF<br />
un<strong>de</strong>r Grant MEC-04-DPI2004-00527.<br />
F. Briz, P. García Fernán<strong>de</strong>z, and A. B. Diez are with the Department<br />
of Electrical, Computer, and Systems Engineering, University of Oviedo,<br />
Gijón E-33204, Spain (e-mail: fernando@isa.uniovi.es; pgarcia@isa.uniovi.es;<br />
alberto@isa.uniovi.es).<br />
M. W. Degner is with the Electric Machine Drive Systems Department,<br />
Sustainable Mobility Technologies, Ford Motor Company, Dearborn, MI<br />
48121-2053 USA (e-mail: m<strong>de</strong>gner@ford.com).<br />
Digital Object I<strong>de</strong>ntifier 10.1109/TIA.2006.870046<br />
Fig. 1.<br />
Injection of the carrier-signal voltage.<br />
that interacts with the machine saliencies to produce components<br />
in measurable electrical variables. When a carriersignal<br />
voltage is injected into a three-phase <strong>de</strong>lta-connected<br />
ac machine (see Fig. 1), saliency-related information can be<br />
obtained from the measured line currents, phase currents, and<br />
zero-sequence current. While all of these signals are governed<br />
by the same physical principles and can potentially be used<br />
for saliency position estimation, choosing one option over<br />
the others <strong>de</strong>pends on the application and involves tra<strong>de</strong>offs<br />
between practical issues like the number of sensors, the amount<br />
of cabling nee<strong>de</strong>d, the effects caused by the noni<strong>de</strong>al behavior<br />
of the inverter, measurement resolution, estimation bandwidth,<br />
and signal-to-noise ratio.<br />
This paper analyzes the use of carrier-signal injection for<br />
rotor and flux position estimation in <strong>de</strong>lta-connected threephase<br />
ac machines. The paper inclu<strong>de</strong>s analysis of the physical<br />
principles of the method as well as mathematical mo<strong>de</strong>ling. Advantages<br />
and disadvantages of using the zero-sequence carriersignal<br />
current with respect to using line or phase currents are<br />
discussed. Implementation issues covered inclu<strong>de</strong> the selection<br />
of the frequency and magnitu<strong>de</strong> of the carrier-signal voltage,<br />
measurement of the zero-sequence carrier-signal current, and<br />
<strong>de</strong>coupling of saturation-induced saliencies.<br />
II. SALIENCY-TRACKING-BASED SENSORLESS CONTROL<br />
IN DELTA-CONNECTED MACHINES<br />
When a three-phase <strong>de</strong>lta-connected ac machine is excited<br />
with a high-frequency signal, its response can be mo<strong>de</strong>led using<br />
a simplified mo<strong>de</strong>l based on stator transient inductance provi<strong>de</strong>d<br />
that the excitation frequency is substantially faster than<br />
the stator transient time constant [3], [7]. When the machine<br />
is salient, assuming that saliency varies sinusoidally, the stator<br />
transient inductance can be mo<strong>de</strong>led as consisting of a constant<br />
0093-9994/$20.00 © 2006 IEEE
B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 239<br />
496 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006<br />
Fig. 2.<br />
Zero-sequence current measurement in a <strong>de</strong>lta-connected machine.<br />
term and a sinusoidally varying saliency-position-<strong>de</strong>pen<strong>de</strong>nt<br />
term [7]<br />
v ab =(ΣL σs+2∆L σs cos(hθ e)) diab<br />
(1)<br />
dt<br />
(<br />
( (<br />
v bc = ΣL σs+2∆L σs cos h θ 2π ))) dibc<br />
e− (2)<br />
3 dt<br />
(<br />
( (<br />
v ca = ΣL σs+2∆L σs cos h θ 4π e−<br />
3<br />
))) dica<br />
dt<br />
where ΣL σs and ∆L σs are the average and differential stator<br />
transient inductances, h is the harmonic or<strong>de</strong>r of the saliency<br />
relative to electrical angular units, and θ e is the angular position<br />
of the saliency in electrical radians.<br />
While the mo<strong>de</strong>l shown in (1)–(3) is valid for any form<br />
of high-frequency excitation, it can be solved for the particular<br />
case of injecting a rotating high-frequency carrier-signal<br />
voltage (4) into the machine. For that case, the carrier-signal<br />
current vector formed by the phase currents (5), the carriersignal<br />
current vector formed by the line currents (6), and<br />
the zero-sequence carrier-signal current (7) (see Fig. 2) all<br />
contain saliency-position-related information and can be used<br />
for sensorless purposes, i.e.,<br />
vqds_c s = V ce jωct (4)<br />
)<br />
(i ab + i bce j2π<br />
3 + i cae j4π<br />
3 (5)<br />
with<br />
i s qds∆_c = 2 3<br />
i s qds_c = 2 3<br />
)<br />
(i a + i be j2π<br />
3 + i ce j4π<br />
3<br />
i a = i ab − i ca<br />
i b = i bc − i ab<br />
i c = i ca − i bc<br />
i s 0sc = i ab + i bc + i ca. (7)<br />
The carrier-signal current vector formed by the phase currents<br />
(5) and by the line currents (6) can mathematically be<br />
shown to be the same, with the only difference being the<br />
addition of a 1/ √ 3 scaling factor for the phase current. Use of<br />
the carrier-signal current formed by the line currents (6) has the<br />
advantage that drives typically incorporate line current sensors<br />
and, therefore, no additional sensors or cabling is nee<strong>de</strong>d.<br />
Conversely, use of the phase currents (5) has the disadvantage<br />
(3)<br />
(6)<br />
of requiring at least one additional current sensor, with the corresponding<br />
additional cabling and access to the motor terminal<br />
box. Due to this, this option will not be discussed further.<br />
A general solution for the line (6) and the zero-sequence<br />
(7) carrier-signal currents can be obtained from (1)–(7). These<br />
solutions are a function of the saliency harmonic or<strong>de</strong>r h and<br />
have the form<br />
i s 0sc =3 √ 3 Vc<br />
ω c<br />
× ∆LσsΣLσs cos (ωct ± hθe) − ∆L σs2 sin (ωct ± 2hθe)<br />
ΣL σs (ΣL σs 2 − 3∆L σs 2) − 2∆L σs 3 sin (3hθ e)<br />
(8)<br />
for the zero-sequence carrier-signal current.<br />
The third or<strong>de</strong>r term ∆L σs 3 in the <strong>de</strong>nominator can be<br />
neglected when ∆L σs ≪ ΣL σs, which is typically the case.<br />
After this simplification, and by consi<strong>de</strong>ring specific values for<br />
h, simple and insightful solutions of the zero-sequence and line<br />
carrier-signal currents can be obtained as follows.<br />
For h =1, 4, 7,...,<br />
i s qds_c = i s qds_cp + i s qds_cn<br />
= − jI cpe jωct − jI cnhe j(−hθe−ωct)<br />
− jI cn2he j(2hθe−ωct) (9)<br />
i s 0sc = I 0chcos (ω ct − hθ e)+ I 0c2h cos (ω ct+2hθ e)). (10)<br />
For h =2, 5, 8,...,<br />
i s qds_c = i s qds_cp + i s qds_cn<br />
= − jI cpe jωct − jI cnhe j(hθe−ωct)<br />
− jI cn2he j(−2hθe−ωct) (11)<br />
i s 0sc = I 0ch cos (ω ct + hθ e)+I 0c2h cos (ω ct − 2hθ e))<br />
(12)<br />
where<br />
I cp =(V c/ω c)(ΣL σs/(ΣL σs 2 − 3∆L σs 2)), magnitu<strong>de</strong><br />
of the positive-sequence carrier-signal current;<br />
I cnh =3(V c/ω c)(∆L σs/(ΣL σs 2 − 3∆L σs 2)), magnitu<strong>de</strong><br />
of the hθ e component of the negative-sequence<br />
carrier-signal current;<br />
I cn2h = I cnh(∆L σs/ΣL σs), magnitu<strong>de</strong> of the −2hθ e<br />
component of the negative-sequence carrier-signal<br />
current;<br />
I 0ch =3 √ 3(V c/ω c)(∆L σs/(ΣL σs 2 − 3∆L σs 2)), magnitu<strong>de</strong><br />
of the hθ e component of the zero-sequence<br />
carrier-signal current;<br />
I 0c2h = I 0ch(∆L σs/ΣL σs), magnitu<strong>de</strong> of the −2hθ e component<br />
of the zero-sequence carrier signal current.<br />
From (9) and (11), it can be observed that the carrier-signal<br />
line current consists of a positive-sequence component that<br />
does not contain saliency position information and two
240 Publicaciones<br />
BRIZ et al.: ROTOR AND FLUX POSITION ESTIMATION IN DELTA-CONNECTED AC MACHINES 497<br />
TABLE I<br />
INDUCTION MOTOR PARAMETERS<br />
negative-sequence phase-modulated components of magnitu<strong>de</strong><br />
I cnh and I cn2h. From (10) and (12), the zero-sequence<br />
carrier-signal current is seen to consist of two phase-modulated<br />
components of magnitu<strong>de</strong> I 0ch and I 0c2h. When ∆L σs ≪<br />
ΣL σs, which is typically the case, then I cn2h ≪ I cnh and<br />
I 0c2h ≪ I 0ch.<br />
Finally, it can be shown that for h =3, 6,..., no<br />
zero-sequence carrier-signal current is produced and the<br />
carrier-signal current contains just a magnitu<strong>de</strong>-modulated<br />
positive-sequence component.<br />
Rotor position estimation using carrier-signal excitation requires<br />
a rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliency that couples with the<br />
stator windings to produce a measurable signal. The saliency<br />
due to the combined effect of stator and rotor slotting was used<br />
in this paper [5], [8].<br />
Saliencies caused by the combination of rotor and stator<br />
slotting produce a permeance waveform that has a fundamental<br />
spatial harmonic given by<br />
h sp = |R − S| (13)<br />
where h sp is the saliency harmonic or<strong>de</strong>r relative to 360 mechanical<br />
<strong>de</strong>grees, and S and R are equal to the number of<br />
stator and rotor slots, respectively. In or<strong>de</strong>r for it to couple with<br />
the stator windings and produce a zero-sequence carrier-signal<br />
current, the expression<br />
h sp = n × p, n =1, 2, 4, 5, 7, 8, 10,... (14)<br />
needs to be satisfied, assuming the machine has an integer<br />
number of slots per pole per phase, where p is the number<br />
of poles.<br />
The fundamental of this permeance waveform rotates at the<br />
mechanical speed [5], [10]<br />
R<br />
ω p = ωrm. (15)<br />
(R − S)<br />
Fig. 3(a)–(c) shows the frequency spectrum of the negativesequence<br />
carrier-signal current (a complex vector signal) and<br />
of the zero-sequence carrier-signal current (a scalar signal)<br />
from the test machine. Its parameters are shown in Table I. With<br />
the machine operated at constant rotor speed, the rotor–stator<br />
Fig. 3. Frequency spectrum of the zero-sequence carrier-signal current and slotting produces a modulation of both signals at a frequency<br />
the negative-sequence carrier-signal current un<strong>de</strong>r different working conditions<br />
equal to R × ω<br />
and carrier-signal frequencies. A carrier-signal voltage Vc =15 V (peak)<br />
rm with respect to the carrier-signal frequency,<br />
was used, ωe =4Hz, ωr =1Hz. (a) ωc = 500 Hz, no fundamental current.<br />
with ω rm being the rotor speed in mechanical units. This<br />
(b) ωc = 500 Hz, rated-flux, rated load. (c) ωc = 3750 Hz rated-flux,<br />
rated load.<br />
phase modulation of both the negative-sequence carrier-signal<br />
current and the zero-sequence carrier-signal current by the rotor<br />
position is used for rotor position estimation.<br />
III. ZERO-SEQUENCE CARRIER-SIGNAL CURRENT VERSUS<br />
NEGATIVE-SEQUENCE CARRIER-SIGNAL CURRENT<br />
According to the previous analysis, the negative-sequence<br />
carrier-signal current and the zero-sequence carrier-signal<br />
current exhibit similar content relative to saliency position.<br />
Deciding which to use <strong>de</strong>pends on the analysis of some key<br />
implementation issues. Using the zero-sequence carrier-signal<br />
current has the penalty of requiring one additional sensor,<br />
additional cabling, and access to the motor terminal box. While<br />
these make this option less appealing, it provi<strong>de</strong>s some interesting<br />
advantages that make it attractive for certain applications.<br />
The most relevant are analyzed in this section.<br />
A. Current Sensors Scaling and A/D Converter Resolution<br />
Fig. 4(a) shows the zero-sequence current, and Fig. 4(b) the<br />
corresponding frequency spectrum, for the case of the machine<br />
in Table I operated at rated flux, rated load when a carriersignal<br />
voltage is injected. It can be observed from the figure<br />
that the magnitu<strong>de</strong> of the zero-sequence current is relatively<br />
small (in the range of 5%) compared to the magnitu<strong>de</strong> of<br />
the phase current. The current sensor used to measure the<br />
zero-sequence current (see Fig. 2) can be scaled for this relatively<br />
small current. This improves the signal-to-noise ratio<br />
and allows for higher resolution in the A/D converter sampling<br />
the zero-sequence current, resulting in increased accuracy for<br />
extracting the carrier signal portion of that current. Opposite<br />
this, the line current sensors and their associated A/D converters<br />
need to be scaled to accommodate the fundamental current<br />
magnitu<strong>de</strong>, which results in a reduced sensitivity for measuring<br />
the negative-sequence carrier-signal current.
B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 241<br />
498 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006<br />
Fig. 4. (a) Zero-sequence current (zoomed to show the component caused<br />
by the carrier voltage injection) and (b) frequency spectrum (zoomed to better<br />
show the components around the carrier frequency). A carrier-signal voltage of<br />
ωc = 500 Hz and Vc =20V (peak) was used, and the motor was operated at<br />
rated flux, rated load (ωe =4Hz, ωr =1Hz).<br />
B. Selection of the Carrier-Signal Frequency<br />
and Voltage Magnitu<strong>de</strong><br />
There are several issues when selecting the carrier-signal<br />
frequency that favors a higher frequency: 1) it reduces the<br />
resulting carrier-signal current; 2) it allows for an increased<br />
estimation bandwidth; and 3) it increases the spectral separation<br />
with respect to the fundamental excitation, making filtering<br />
easier [7].<br />
Because of the inductive behavior of the machine at frequencies<br />
of interest, the magnitu<strong>de</strong>s of the carrier-signal currents,<br />
including positive-sequence I cp, negative-sequence I cnih, and<br />
zero-sequence I 0cih components, <strong>de</strong>crease proportionally with<br />
increasing carrier-signal frequency. Reduction of I cp is always<br />
<strong>de</strong>sirable, as it does not contain useful information, but is<br />
responsible for a major portion of the noise, losses, and vibration<br />
caused by the injection of the carrier-signal voltage, since<br />
usually I cp ≫ I cnih. Fig. 5 shows the measured magnitu<strong>de</strong> of<br />
I cp relative to rated current as a function of the carrier-signal<br />
frequency and voltage magnitu<strong>de</strong>. Benefits of selecting a highfrequency<br />
small-magnitu<strong>de</strong> carrier-signal voltage are evi<strong>de</strong>nt<br />
from this figure. However, high-frequency small-magnitu<strong>de</strong><br />
carrier-signal voltages also result in reduced magnitu<strong>de</strong>s for<br />
the negative-sequence and zero-sequence carrier-signal currents.<br />
This may have adverse effects, like a smaller signal-tonoise<br />
ratio in the measured signals, or increased sensitivity<br />
to the distortion of the injected carrier-signal voltage caused<br />
by the noni<strong>de</strong>al behavior of the inverter. The influence of the<br />
carrier-signal voltage magnitu<strong>de</strong> and frequency on the negativesequence<br />
and zero-sequence carrier-signal currents is analyzed<br />
in the following two sections.<br />
Negative-Sequence Carrier-Signal Current: The components<br />
of the negative-sequence carrier-signal current for two<br />
different carrier-signal frequencies are shown in the frequency<br />
spectrums in Fig. 3(b) and (c) (left column). In addition to<br />
the rotor–stator slotting component at −ω c +14ω r, which con-<br />
Fig. 5. Experimentally measured magnitu<strong>de</strong> of the positive-sequence carriersignal<br />
current Icp relative to the rated current as a function of the carrier-signal<br />
frequency for the cases of a carrier-signal voltage magnitu<strong>de</strong> equal to Vc =<br />
30 V (peak) (∇), 15V(□), and 7.5 V (○), respectively. The motor was<br />
operated at rated flux, rated load.<br />
tains rotor position information, the fundamental excitationfrequency-<strong>de</strong>pen<strong>de</strong>nt<br />
components of relatively large magnitu<strong>de</strong><br />
are also present, the most relevant being at −ω c +2ω e. Saturation<br />
of the magnetic paths and additional components of the<br />
injected carrier-signal voltage (4) due to the noni<strong>de</strong>al behavior<br />
of the inverter have been reported to cause these additional components<br />
in the negative-sequence carrier-signal current [4], [7].<br />
Significant differences, both in the frequencies present and in<br />
their relative magnitu<strong>de</strong>, are seen between Fig. 3(b) and (c).<br />
A <strong>de</strong>terioration in the quality of the negative-sequence carriersignal<br />
current for the case of ω c = 3750 Hz is apparent. The<br />
<strong>de</strong>terioration seen can be grouped into two categories: 1) the<br />
reduced magnitu<strong>de</strong> of the negative-sequence carrier-signal current,<br />
which has an adverse impact on the signal-to-noise ratio,<br />
and 2) the additional components in the injected carrier-signal<br />
voltage caused by the inverter.<br />
A key parameter <strong>de</strong>termining the accuracy and robustness of<br />
the sensorless method is the magnitu<strong>de</strong> of the rotor position<strong>de</strong>pen<strong>de</strong>nt<br />
component (signal) relative to the other components<br />
in the negative-sequence carrier-signal current (noise). The total<br />
harmonic distortion (THD) caused by the un<strong>de</strong>sired “noise”<br />
was found to be an insightful metric for quantifying this relationship.<br />
To obtain the THD, the frequency spectrum of the<br />
negative-sequence carrier-signal current, <strong>de</strong>noted as ι cn, isfirst<br />
calculated using<br />
with<br />
ι cn = FFT ( i s )<br />
qds_cn<br />
Σι cn 2 =<br />
−ωc+bw ∑<br />
i=−ωc−bw<br />
(16)<br />
ι cn(i) 2 (17)<br />
being the power associated with the negative-sequence carriersignal<br />
current.<br />
It is noted that (17) inclu<strong>de</strong>s a range of frequencies +/ − bw<br />
of the negative-sequence carrier-signal frequency. While this<br />
range of frequencies would i<strong>de</strong>ally be +/− infinity, which<br />
would inclu<strong>de</strong> all of the content in the negative-sequence<br />
carrier-signal current spectrum, it is limited in practice in or<strong>de</strong>r<br />
to maintain reasonable signal processing. The limit chosen<br />
corresponds to the bandwidth of the bandpass filter (BPF) used<br />
to separate the negative-sequence current from the overall stator<br />
current, as schematically represented in Fig. 6(a). Selection of
242 Publicaciones<br />
BRIZ et al.: ROTOR AND FLUX POSITION ESTIMATION IN DELTA-CONNECTED AC MACHINES 499<br />
Fig. 6. Schematic representation of the BPFs used to separate (a) negativesequence<br />
and (b) zero-sequence carrier-signal currents.<br />
this limit was based on the dynamic content in the negativesequence<br />
carrier-signal current and is ultimately <strong>de</strong>termined<br />
by the <strong>de</strong>sired position estimation bandwidth. The choice of<br />
+/ − bw in (17) implies that an i<strong>de</strong>al, i.e., square shaped<br />
magnitu<strong>de</strong>, BPF is used, which is not possible in practice. Even<br />
so, the noni<strong>de</strong>al behavior of the filter did not have a significant<br />
influence on the results presented in this paper.<br />
Assuming steady-state operation, the THD of ι cn(−ωc+14ωr),<br />
the component of the negative-sequence carrier-signal current<br />
containing the rotor position information, can be <strong>de</strong>fined as [16]<br />
THD ( i s )<br />
√Σι cn 2 − ι cn(−ωc+14ωr)<br />
qds_cn = 2<br />
. (18)<br />
Σι cn 2<br />
Fig. 7(a) (white symbols) shows the THD of the negativesequence<br />
carrier-signal current as a function of the carriersignal<br />
frequency and voltage magnitu<strong>de</strong>. A value of THD close<br />
to unity means that a majority of the power in the negativesequence<br />
carrier-signal current corresponds to nonuseful<br />
content (noise). This was an expected result due to the large Fig. 7. Experimentally measured THD of (a) negative-sequence carrier-signal<br />
current and (b) zero-sequence carrier-signal current as a function of the carrier<br />
magnitu<strong>de</strong> of the fundamental excitation-<strong>de</strong>pen<strong>de</strong>nt components<br />
present in Fig. 3(b) and (c). Since <strong>de</strong>coupling for the (○), 15V(□), and 30 V (∇), respectively. The motor was operated at rated<br />
frequency for the case of a carrier-signal voltage magnitu<strong>de</strong> Vc =7.5 V (peak)<br />
more significant of these components is usually nee<strong>de</strong>d in flux, rated load. A bandwidth bw = 100 Hz was used.<br />
practice to obtain reliable position estimation, it is interesting to<br />
recalculate the THD with the fundamental excitation-<strong>de</strong>pen<strong>de</strong>nt<br />
components removed. An example of this is shown in Fig. 7(a)<br />
sequence components, and their relative magnitu<strong>de</strong>, are barely<br />
(gray symbols), where the −ω c +2ω e and −ω c − 4ω e components<br />
of the negative-sequence carrier-signal current have been<br />
affected by the carrier-signal frequency. One explanation for<br />
this is that inverter distortion of the injected carrier-signal<br />
removed and<br />
voltage does not have a significant influence on the zerosequence<br />
carrier-signal current. The zero-sequence carriersignal<br />
current was systematically studied for this paper (i.e., for<br />
multiple carrier-signal frequencies and working conditions) and<br />
was found to have significantly fewer fundamental frequency<strong>de</strong>pen<strong>de</strong>nt<br />
components compared with the negative-sequence<br />
carrier-signal current. Those present were found to be easier to<br />
mo<strong>de</strong>l and, therefore, to <strong>de</strong>couple.<br />
As was done for the negative-sequence carrier-signal current,<br />
THD was used to quantify the magnitu<strong>de</strong> of the rotor<br />
position-<strong>de</strong>pen<strong>de</strong>nt component (signal) of the zero-sequence<br />
carrier-signal current relative to the rest of components (noise)<br />
[see Fig. 6(b)]. Fig. 7(b) (white symbols) shows the THD<br />
calculated using<br />
−ωc+bw ∑<br />
Σι cn 2 = ι cn(i) 2 − ι cn(−ωc+2ωe) 2 − ι cn(−ωc−4ωe) 2<br />
i=−ωc−bw<br />
(19)<br />
instead of (17) was used for the calculation of the THD (18).<br />
It can be seen from Fig. 7(a) that compensation of fundamental<br />
excitation-<strong>de</strong>pen<strong>de</strong>nt components reduces the THD.<br />
Larger carrier-signal voltage magnitu<strong>de</strong>s are also observed to<br />
<strong>de</strong>crease the THD. According to Fig. 7(a), carrier signals in the<br />
range of 1000–1500 Hz and 30 V in magnitu<strong>de</strong> would provi<strong>de</strong><br />
the lowest THD (for the voltage levels shown in the figure).<br />
However, from Fig. 5, it can be observed that such carrier-signal<br />
magnitu<strong>de</strong>s produce positive-sequence carrier currents in the<br />
range of 5%–10% of rated current, causing noticeable levels<br />
of noise, vibration, and additional losses.<br />
Zero-Sequence Carrier-Signal Current: Fig. 3(b) and (c)<br />
(right column) shows the frequency spectrum of the zerosequence<br />
carrier-signal current for two different carriersignal<br />
frequencies. A significant difference with respect to<br />
the negative-sequence carrier-signal current is that the zero-<br />
ι c0 = FFT (i s 0sc) (20)<br />
Σι c0 2 =<br />
ωc+bw ∑<br />
ι c0(i) 2 (21)<br />
i=ωc−bw<br />
√<br />
THD (i s Σι c0 2 − ι c0(ωc+14ωr)<br />
0sc) =<br />
2<br />
. (22)<br />
Σι c0 2
B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 243<br />
500 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006<br />
Fig. 8. Experimentally measured ratio of the ωc +14ωr and ωc +2ωe<br />
components of the zero-sequence carrier-signal current as a function of the<br />
carrier frequency. The motor was operated at rated flux, rated load (Vc =15V).<br />
Although some differences are observed comparing this THD<br />
with the case of the negative-sequence carrier-signal current,<br />
more interesting are the results when the ω c +2ω e and ω c −<br />
4ω e components of the fundamental excitation frequency are<br />
removed. Fig. 7(b) (gray symbols) shows the THD (22) being<br />
calculated using<br />
Σι c0 2 =<br />
ωc+bw ∑<br />
i=ωc−bw<br />
ι c0(i) 2 − ι c0(ωc+2ωe) 2 − ι c0(ωc−4ωe) 2 (23)<br />
instead of (21).<br />
Comparing Fig. 7(a) and (b) (gray symbols), the benefits<br />
of using the zero-sequence carrier-signal current instead of<br />
the negative-sequence carrier-signal current become evi<strong>de</strong>nt.<br />
First, the THD of the zero-sequence carrier-signal current is<br />
always significantly smaller than the THD of the negativesequence<br />
carrier-signal current. Second, increasing the carriersignal<br />
frequency is observed to have practically no influence<br />
on the THD of the zero-sequence carrier-signal current, even<br />
for small carrier-signal voltages. This allows the use of a<br />
higher frequency small-magnitu<strong>de</strong> carrier-signal voltage, with<br />
the resulting losses, vibration, and noise caused by the carrier<br />
current being reduced. In addition, high carrier-signal frequencies<br />
allow for higher bandwidth position estimation.<br />
An additional advantage of using large carrier-signal frequencies<br />
can be observed from Fig. 8. The figure shows the<br />
magnitu<strong>de</strong> of the rotor–stator slotting component normalized<br />
by the magnitu<strong>de</strong> of the ω c +2ω e component of the zerosequence<br />
carrier-signal current for several carrier-signal frequencies.<br />
From Fig. 8, it can be seen that this ratio increases<br />
with carrier-signal frequency. This suggests that increased<br />
carrier-signal frequencies will result in a reduction in the sensitivity<br />
to the presence of fundamental excitation-<strong>de</strong>pen<strong>de</strong>nt components<br />
for <strong>de</strong>tecting rotor position-<strong>de</strong>pen<strong>de</strong>nt components.<br />
Unless otherwise stated, all the experimental results presented<br />
in this paper used a carrier-signal frequency of ω c =<br />
3750 Hz and a carrier-signal voltage magnitu<strong>de</strong> of V c =15V<br />
(peak). From Fig. 5, it is observed that this results in a carriersignal<br />
current of about 1% of the rated current. The switching<br />
frequency was ω s =15kHz.<br />
IV. FILTERING OF THE ZERO-SEQUENCE CURRENT<br />
To estimate the rotor position from the zero-sequence carrier<br />
signal current, first the carrier signal portion of the<br />
zero-sequence current needs to be separated from the overall<br />
Fig. 9. Block diagram and frequency response of the filtering implemented<br />
to isolate the zero-sequence carrier-signal current. The fourth-or<strong>de</strong>r low-pass<br />
Butterworth filter was <strong>de</strong>signed for a cutoff frequency of 6 kHz, and the secondor<strong>de</strong>r<br />
15-kHz notch filter was <strong>de</strong>signed for a bandwidth of 1 kHz. (a) Signal<br />
processing block diagram. (b) Bo<strong>de</strong> diagram of the analog filtering (carrier<br />
frequency of 3750 Hz; the phase around the carrier frequency is zoomed).<br />
zero-sequence current. The signal processing used is almost<br />
i<strong>de</strong>ntical to that reported in [8] for the case of the zero-sequence<br />
carrier-signal voltage. It is accomplished using a combination<br />
of a band-stop (notch) filter to reject harmonics at the switching<br />
frequency and a low-pass filter to remove higher harmonics<br />
that could cause aliasing. The block diagram for this form of<br />
filtering is shown in Fig. 9(a) [8]. The low-pass filter cutoff<br />
frequency was chosen to be high enough that an almost linear<br />
phase and a reduced phase slew rate existed near the carrier<br />
frequency. This allows the phase shift caused by the filter to be<br />
easily compensated. The Bo<strong>de</strong> diagram of the combined filters<br />
is shown in Fig. 9(b).<br />
Prior to extraction of the rotor position information from<br />
the zero-sequence carrier-signal current, the sampled zerosequence<br />
current is converted into a carrier signal synchronous<br />
complex current vector [7], [8]<br />
i c 0qd = i ′ 0e −jωc . (24)<br />
The resulting complex current vector (24) is then low-pass<br />
filtered [see Fig. 9(a)]. It is noted that the digital low-pass filter<br />
in Fig. 9(a) corresponds to the BPF shown in Fig. 6(b), and is<br />
a fourth-or<strong>de</strong>r Butterworth filter, tuned for a bandwidth bw =<br />
100 Hz.<br />
Fig. 10(a) shows the zero-sequence carrier signal complex<br />
current vector obtained after filtering, and Fig. 10(b) show its<br />
frequency spectrum. In addition to the rotor position-<strong>de</strong>pen<strong>de</strong>nt<br />
component 14ω r, saturation-induced saliencies produce components,<br />
the most relevant being at 2ω e and −4ω e. An intermodulation<br />
component at a frequency of −2ω e − 14ω r can
244 Publicaciones<br />
BRIZ et al.: ROTOR AND FLUX POSITION ESTIMATION IN DELTA-CONNECTED AC MACHINES 501<br />
Fig. 10. (a) Experimentally measured real and imaginary parts of the zerosequence<br />
carrier-signal current vector. (b) Frequency spectrum. The motor was<br />
operated at rated flux, rated load (ωr =1Hz, ωe =4Hz).<br />
also be observed. A mo<strong>de</strong>l of the zero-sequence carrier signal<br />
complex vector can be written as<br />
i c 0qd_c = I 014ωr e j14θrt + I 02ωe e j(2θet+θ0_2ωe)<br />
+ I 04ωe e −j(4θet+θ0_4ωe) + I 0ωre e −j(2θet+14θrt+θ0_ωre) . (25)<br />
Fig. 11. (a) Magnitu<strong>de</strong> and (b) phase, relative to the stator current vector, of<br />
the saturation and intermodulation components of the zero-sequence carriersignal<br />
current vector [see (25)]. The motor was operated at rated flux, the load<br />
varied with the slip. A carrier-signal voltage of ωc = 3750 Hz and Vc =15V<br />
(peak) were used.<br />
V. M EASUREMENT AND DECOUPLING OF<br />
SATURATION-INDUCED SALIENCIES<br />
Accurate rotor position estimation requires that saturationinduced<br />
saliency components of the zero-sequence carriersignal<br />
current be compensated for or <strong>de</strong>coupled. One method<br />
of doing this is to first measure and store the saturation-induced<br />
saliency components as a function of the operating condition<br />
during an offline commissioning process. The stored values can<br />
then be used for online <strong>de</strong>coupling during the regular sensorless<br />
operation of the drive.<br />
Determining the number of components of the zero-sequence<br />
carrier-signal current vector to be <strong>de</strong>coupled involves a tra<strong>de</strong>off<br />
between the <strong>de</strong>sired accuracy of the estimated rotor position<br />
and computational requirements. Decoupling −2ω e is required<br />
for most machine <strong>de</strong>signs since the magnitu<strong>de</strong> of the −2ω e<br />
component is usually comparable to the magnitu<strong>de</strong> of the rotor<br />
position related saliencies. Without <strong>de</strong>coupling, inadmissible<br />
estimation errors and even stability problems can exist. The<br />
remaining un<strong>de</strong>sired components of the zero-sequence carriersignal<br />
current vector (components at −4ω e and −2ω e − 14ω r<br />
in Fig. 11) are typically relatively small in magnitu<strong>de</strong> and do not<br />
compromise the stability of the method. However, their compensation<br />
can increase the accuracy of the estimated position.<br />
To analyze the behavior of saturation and intermodulation<br />
saliencies, the magnitu<strong>de</strong>s and phase angles, relative to the<br />
stator current, of the 2ω e, −4ω e and −2ω e − 14ω r components<br />
in the zero-sequence carrier-signal current vector (25) were<br />
measured for different working conditions. Since saturationinduced<br />
components of the zero-sequence carrier-signal voltage<br />
vector do not rotate at the same frequency as the stator current,<br />
the phase angles θ 0_2ωe , θ0_4ωe, and θ0_ωre [see (25)] correspond<br />
to the instant when the angle of the stator current vector<br />
was equal to zero. Fig. 11 shows the measured magnitu<strong>de</strong>s and<br />
phases of the 2 ωe, −4ω e, and −2ω e − 14ω r components of the<br />
zero-sequence carrier-signal current vector when the machine<br />
is operated with constant rotor flux. From Fig. 11, it can be<br />
observed that the magnitu<strong>de</strong>s and phases of saturation-induced<br />
Fig. 12. Decoupling of saturation-induced components of the zero-sequence<br />
carrier-signal current vector and rotor position and velocity estimation using a<br />
tracking observer.<br />
components are smooth functions, allowing a reduced number<br />
of operating points to be stored while maintaining an accurate<br />
mo<strong>de</strong>l of the behavior. These values can be stored in lookup<br />
tables during a commissioning process and later accessed,<br />
according to the q-axis (torque producing) current, during the<br />
sensorless operation of the drive, as shown in Fig. 12. This<br />
commissioning process would be done once during the initial<br />
commissioning of each inverter–motor configuration.<br />
Linear interpolation was used when the q-axis current did not<br />
exactly correspond to an entry in the table. It is noted that the<br />
phase angle of the intermodulation component θ 0_ωre <strong>de</strong>pends<br />
both on the fundamental current angle and on the rotor angle. Its<br />
<strong>de</strong>coupling, therefore, requires feedback of the estimated rotor<br />
position, as shown in Fig. 12.<br />
Fig. 13 shows the result of the saturation-induced harmonics<br />
<strong>de</strong>coupling process. Fig. 13(a) shows the q-axis and d-axis components<br />
of the stator current, and Fig. 13(b) shows the measured<br />
zero-sequence carrier signal complex vector after the filtering<br />
shown in Fig. 9(a). Fig. 13(c) shows the estimated 2ω e component<br />
of the zero-sequence carrier-signal current complex vector,<br />
obtained from the stored data shown in Fig. 11. Fig. 13(d)<br />
shows the resulting zero-sequence carrier signal complex vector<br />
once the 2ω e, −4ω e, and −2ω e − 14ω r components have been<br />
<strong>de</strong>coupled as shown in Fig. 12.
B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 245<br />
502 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006<br />
Fig. 13. Measurement and compensation of saturation-induced harmonics<br />
in the zero-sequence carrier-signal current. (a) i s qs,i s ds , (b) ic 0q_c ,ic 0d_c ,<br />
(c) i c 0q_2ωe ,ic 0d_2ωe ,and(d)ic 0q_14ωr ,ic 0d_14ωr .<br />
VI. SENSORLESS CONTROL<br />
Sensorless field orientation and position control were implemented<br />
using the proposed method. The motor was operated<br />
at rated flux and saturation-induced saliencies were <strong>de</strong>coupled<br />
using the scheme shown in Fig. 12. Rotor angle and velocity<br />
were estimated using a tracking observer [3].<br />
Fig. 14(a)–(c) shows sensorless position control when a step<br />
is comman<strong>de</strong>d. Stable operation and good dynamic response<br />
can be observed. The influence that the number of components<br />
<strong>de</strong>coupled from the zero-sequence carrier current vector has on<br />
the estimated rotor position error can be observed comparing<br />
Fig. 14(c) and (d). In Fig. 14(c), only the component at 2ω e was<br />
<strong>de</strong>coupled, while in Fig. 14(d), the −4ω e and −2ω e − 14ω r<br />
components were also <strong>de</strong>coupled, a slight <strong>de</strong>crease of the<br />
estimation error is seen with respect to Fig. 14(c). The standard<br />
<strong>de</strong>viation of the error was 0.66 ◦ for the case shown in Fig. 14(c)<br />
and 0.47 ◦ for the case shown in Fig. 14(d).<br />
Fig. 15 shows the transient response during velocity control<br />
when a step is comman<strong>de</strong>d, with the machine being operated<br />
at constant load. Stable and accurate control is observed from<br />
the figure.<br />
VII. CONCLUSION<br />
The use of the zero-sequence carrier-signal current has been<br />
shown to be a viable option for rotor position estimation in<br />
<strong>de</strong>lta-connected three-phase ac machines. While sharing some<br />
properties with negative-sequence carrier-signal current based<br />
techniques, its major drawback is the need for an additional<br />
sensor, additional cabling, and access to the machine terminal<br />
box. In spite of these inconveniences, it provi<strong>de</strong>s two major<br />
advantages: 1) it is barely affected by the distortion of the<br />
Fig. 14. Sensorless position control when a position step from 0 ◦ to 180 ◦<br />
is comman<strong>de</strong>d. (a) Estimated rotor flux angle. (b) Estimated rotor position.<br />
Estimation error (c) when only the 2ωe component, and (d) when the 2ωe,<br />
−4ωe, and−2ωe − 14ωr components, of the zero-sequence carrier-signal<br />
current vector are <strong>de</strong>coupled. The machine was operated at rated flux and 80%<br />
rated load.<br />
Fig. 15. Sensorless velocity control. The machine was operated at rated flux<br />
and 80% rated load. (a) ̂ωr, (b)ωr − ̂ωr.<br />
injected carrier-signal voltage due to the noni<strong>de</strong>al behavior of<br />
the inverter, and 2) it allows better scaling of the current sensor<br />
and A/D converter. As a result of this, a low-magnitu<strong>de</strong> highfrequency<br />
carrier-signal voltage can be used. This results in<br />
accurate high-bandwidth robust position estimation and reduces<br />
the adverse effects (vibration, noise, and losses) caused by the<br />
carrier-signal current.<br />
ACKNOWLEDGMENT<br />
The authors wish to acknowledge the support and motivation<br />
provi<strong>de</strong>d by the University of Oviedo (Spain) and Ford Motor<br />
Company.<br />
REFERENCES<br />
[1] H. Kubota and K. Matsuse, “The improvement of performance at low<br />
speed by offset compensation of stator voltage in sensorless vector
246 Publicaciones<br />
BRIZ et al.: ROTOR AND FLUX POSITION ESTIMATION IN DELTA-CONNECTED AC MACHINES 503<br />
controlled induction machines,” in Proc. IEEE-IAS Annu. Meeting,<br />
San Diego, CA, Oct. 1996, pp. 257–261.<br />
[2] J. Holtz, “Sensorless control of induction motor drives,” Proc. IEEE,<br />
vol. 90, no. 8, pp. 1359–1394, Aug. 2002.<br />
[3] P. L. Jansen and R. D. Lorenz, “Transducerless position and velocity<br />
estimation in induction and salient AC machines,” IEEE Trans. Ind. Appl.,<br />
vol. 31, no. 3, pp. 240–247, Mar./Apr. 1995.<br />
[4]N.Teske,G.M.Asher,K.Sumner,andK.J.Bradley,“Analysisand<br />
suppression of high-frequency inverter modulation in sensorless positioncontrolled<br />
induction machine drives,” IEEE Trans. Ind. Appl., vol. 39,<br />
no. 1, pp. 10–18, Jan./Feb. 2003.<br />
[5] M. W. Degner and R. D. Lorenz, “Position estimation in induction<br />
machines utilizing rotor bar slot harmonics and carrier frequency signal<br />
injection,” IEEE Trans. Ind. Appl., vol. 36, no. 3, pp. 736–742,<br />
May/Jun. 2000.<br />
[6] J. Cilia, G. M. Asher, and K. G Bradley, “Sensorless position <strong>de</strong>tection<br />
for vector controlled induction motor drives using an asymmetric<br />
outer-section cage,” in Proc. IEEE-IAS Annu. Meeting, San Diego, CA,<br />
Oct. 1996, pp. 286–292.<br />
[7] F. Briz, M. W. Degner, P. García, and R. D. Lorenz, “Comparison of<br />
saliency-based sensorless control techniques for AC machines,” IEEE<br />
Trans. Ind. Appl., vol. 40, no. 4, pp. 1107–1115, Jul./Aug. 2004.<br />
[8] F. Briz, M. W. Degner, P. García, and J. M. Guerrero, “Rotor position estimation<br />
of AC machines using the zero sequence carrier-signal voltage,”<br />
IEEE Trans. Ind. Appl., vol. 41, no. 6, pp. 1637–1646, Nov./Dec. 2005.<br />
[9] J. H. Jang, J. I. Ha, M. Ohto, K. I<strong>de</strong>, and S. K. Sul, “Analysis of permanentmagnet<br />
machine for sensorless controls based on high–frequency signal<br />
injection,” IEEE Trans. Ind. Appl., vol. 40, no. 6, pp. 1595–1604,<br />
Nov./Dec. 2004.<br />
[10] M. J. Corley and R. D. Lorenz, “Rotor position and velocity estimation<br />
for a salient-pole permanent magnet synchronous machine at standstill<br />
and high speeds,” IEEE Trans. Ind. Appl., vol. 34, no. 4, pp. 784–789,<br />
Jul./Aug. 1998.<br />
[11] L. A. S. Ribeiro, M. W. Degner, F. Briz, and R. D. Lorenz, “Comparing<br />
carrier frequency voltage and current injection for the estimation of flux,<br />
position and velocity in sensorless AC drives,” in Proc. IEEE-IAS Annu.<br />
Meeting, St. Louis, MO, Oct. 1998, pp. 452–459.<br />
[12] J. Holtz and P. Hangwen, “Acquisition of rotor anisotropy signals in sensorless<br />
position control systems,” IEEE Trans. Ind. Appl., vol. 40, no. 5,<br />
pp. 1379–1387, Sep./Oct. 2004.<br />
[13] J. Juliet and J. Holtz, “Sensorless acquisition of the rotor position angle for<br />
induction motors with arbitrary stator windings,” IEEE Trans. Ind. Appl.,<br />
vol. 41, no. 6, pp. 1675–1682, Nov./Dec. 2005.<br />
[14] C. S. Staines, G. M. Asher, and M. Sumner, “Rotor position estimation<br />
for induction machines at zero and low frequency utilizing zero sequence<br />
currents,” in Proc. IEEE-IAS Annu. Meeting, Seattle, WA, Oct. 2004,<br />
pp. 1313–1320.<br />
[15] M. Schroedl, “Sensorless control of AC machines at low speed and standstill<br />
based on the inform method,” in Proc. IEEE-IAS Annu. Meeting,San<br />
Diego, CA, Oct. 1996, pp. 270–277.<br />
[16] D. Doron Shmilovitz, “On the <strong>de</strong>finition of total harmonic distortion<br />
and its effect on measurement interpretation,” IEEE Trans. Power Del.,<br />
vol. 20, no. 1, pp. 525–528, Jan. 2005.<br />
Michael W. Degner (S’95–A’98–M’99–SM’05) received<br />
the B.S., M.S., and Ph.D. <strong>de</strong>grees in mechanical<br />
engineering from the University of Wisconsin,<br />
Madison, in 1991, 1993, and 1998, respectively, with<br />
focus on electric machines, power electronics, and<br />
control systems. His Ph.D. dissertation was on the<br />
estimation of rotor position and flux angle in electric<br />
machine drives.<br />
In 1998, he was with Ford Research Laboratory,<br />
Dearborn, MI, working on the application of electric<br />
machines and power electronics in the automotive<br />
industry. He is currently the Manager of the Electric Machine Drive Systems<br />
Department, Sustainable Mobility Technologies and Hybrid Programs Group,<br />
Ford Motor Company, where he is responsible for the <strong>de</strong>velopment of all<br />
electric machines and their control systems for hybrid and fuel cell vehicle<br />
applications. His interests inclu<strong>de</strong> control systems, machine drives, electric<br />
machines, power electronics, and mechatronics.<br />
Dr. Degner was the recipient of several IEEE Industry Applications Society<br />
Conference Paper Awards and received the 2005 IEEE TRANSACTIONS ON<br />
INDUSTRY APPLICATIONS Third Place Prize Paper Award.<br />
Pablo García Fernán<strong>de</strong>z (S’02) was born in Spain<br />
in 1975. He received the M.E. <strong>de</strong>gree in industrial<br />
engineering in 2001 from the University of Oviedo,<br />
Gijón, Spain, where he is currently working toward<br />
the Ph.D. <strong>de</strong>gree in electrical engineering.<br />
Since 2001, he had been awar<strong>de</strong>d with a fellowship<br />
by the Personnel Research Training Program<br />
fun<strong>de</strong>d by the Spanish Ministry of Science and Technology.<br />
In 2004, he was a Visitor Scholar at the<br />
Wisconsin Electric Machines and Power Electronics<br />
Consortium, University of Wisconsin, Madison. His<br />
research interests inclu<strong>de</strong> sensorless control and diagnosis of induction motors,<br />
neural networks, and digital signal processing.<br />
Fernando Briz (A’96–M’99) received the M.S. and<br />
Ph.D. <strong>de</strong>grees in electrical engineering and control<br />
from the University of Oviedo, Gijón, Spain, in 1990<br />
and 1996, respectively.<br />
From June 1996 to March 1997, he was a Visiting<br />
Researcher at the University of Wisconsin, Madison.<br />
He is currently an Associate Professor in the<br />
Department of Electrical, Computer and Systems<br />
Engineering, University of Oviedo. His topics of<br />
interest inclu<strong>de</strong> control systems, high-performance<br />
ac drives control, sensorless control, diagnostics, and<br />
digital signal processing.<br />
Dr. Briz received the IEEE Industry Applications Society Conference Prize<br />
Paper Award in 1997 and 2004, and the 2005 IEEE TRANSACTIONS ON<br />
INDUSTRY APPLICATIONS Third Place Prize Paper Award.<br />
Alberto B. Diez (M’99) received the M.S. and Ph.D.<br />
<strong>de</strong>grees in electrical engineering from the University<br />
of Oviedo, Gijón, Spain, in 1983 and 1988, respectively.<br />
He was a member of the Executive Committee<br />
D2 “Rolling-Flat Products” of the European Commission<br />
for six years (1998–2004). He is currently<br />
an Associate Professor in the Electrical Engineering<br />
Department, University of Oviedo. His topics of interest<br />
inclu<strong>de</strong> control systems, high-performance ac<br />
drives control, and industrial supervision and control<br />
processes.
B.4 Saliency tracking-based, sensorless control of AC machines using. . . 247<br />
B.4.<br />
Saliency tracking-based, sensorless control of<br />
AC machines using structured neural networks<br />
[81]
248 Publicaciones<br />
Saliency Tracking-Based, Sensorless Control of AC Machines<br />
using Structured Neural Networks<br />
Pablo García, Fernando Briz, Dejan Raca†, Robert D. Lorenz†<br />
University of Oviedo, Dept. of Elec., Computer<br />
& Systems Engineering<br />
Gijón, 33204, Spain<br />
T: 34 985-182289,<br />
Email: fernando@isa.uniovi.es,<br />
pgarcia@isa.uniovi.es<br />
Abstract – The focus of this paper is the use of structured neural<br />
networks for sensorless control of AC machines using carrier<br />
signal injection. Structured neural networks allow effective<br />
compensation of saturation-induced saliencies as well as other<br />
secondary saliencies. In comparison with classical compensation<br />
methods, such as lookup tables, this technique has advantages<br />
such as a physics-based structure, general scalability, reduced<br />
size and complexity, and correspondingly reduced<br />
commissioning time. When compared with traditional neural<br />
networks, structured neural networks are simpler, physically<br />
insightful, less computationally intensive and easier to train. All<br />
make the proposed method an improved implementation for<br />
sensorless drives.<br />
I. INTRODUCTION<br />
Saliency tracking-based sensorless control methods have<br />
acquired significant importance during the last years in<br />
applications where sustained sensorless operation in the low<br />
and zero speed range, and/or position control are nee<strong>de</strong>d, as<br />
they overcome the limitations of methods based on the<br />
fundamental excitation (back emf). Different implementations<br />
of saliency tracking-based methods have been proposed [1-12].<br />
While all of them share the same physical principles, significant<br />
differences between methods exist. The differences are related<br />
to the high frequency excitation used, to the electric signals that<br />
are measured to obtain information on the saliency position,<br />
and to the methods used to track the saliency image.<br />
Carrier signal-based methods use the inverter to inject a<br />
high frequency carrier signal into the machine, which in the<br />
most common implementation, consists of a rotating voltage<br />
vector [1]. Interaction between the carrier signal and the<br />
saliencies present in the machine gives rise to specific<br />
frequency components in the resulting electric variables<br />
(currents and voltages). Rotor position estimation is feasible<br />
when a spatial saliency in the rotor couples with the stator<br />
windings producing measurable components in the stator<br />
terminals [1]. Unfortunately, other saliencies can also be<br />
present in the machine during its regular operation, most<br />
importantly those caused by the saturation of the magnetic<br />
paths [4,6,8,11,18,20]. These saliencies cause additional<br />
components in the measured signals, which add to those<br />
caused by the rotor position-<strong>de</strong>pen<strong>de</strong>nt saliency being<br />
his work was supported in part by the Research, Technological Development<br />
and Innovation Programs of the Principado of AsturiasERDF, un<strong>de</strong>r grant<br />
PB02055, and of the Spanish Ministry of Science and EducationERDF<br />
un<strong>de</strong>r grant MEC04DPI200400527 respectively as well as the Wisconsin<br />
Electric Machines and Power Electronics Consortium (WEMPEC) of the<br />
University of Wisconsin-Madison.<br />
†University of Wisconsin-Madison<br />
Wisconsin Electric Machines and Power<br />
Electronics Consortium (WEMPEC),<br />
Depts. Of Mech. Engr. and Elect. & Comp. Engr<br />
1415 Engineering Drive, Madison, WI, 53706<br />
Email: lorenz@engr.wisc.edu<br />
tracked. If these additional components are not properly<br />
<strong>de</strong>coupled, they can result in serious <strong>de</strong>gradation, including<br />
reduced estimation accuracy, reduced estimation bandwidth,<br />
and potential stability problems. Compensation of saturationinduced<br />
saliencies has usually been approached by means of<br />
lookup tables, which can be implemented in different ways<br />
[4,6,8]. In all of them, the table is built during an off-line<br />
commissioning process for different operating points of the<br />
machine. The lookup table is then accessed during the<br />
regular sensorless operation of the drive, and its information<br />
used for on-line <strong>de</strong>coupling of the saturation-induced<br />
components of the measured signals.<br />
Using a lookup table for <strong>de</strong>coupling of saturation-induced<br />
components has some limitations. It is not obvious how to<br />
<strong>de</strong>termine either the range of operating conditions nee<strong>de</strong>d to<br />
build the lookup table, or the amount of information that<br />
needs to be stored for each of them, often resulting in an ad<br />
hoc <strong>de</strong>cision. In addition, building the look-up tables is a<br />
tedious process, and usually needs to be repeated for each<br />
new machine <strong>de</strong>sign and inverter configuration [8].<br />
Another approach is to use a classical random neural<br />
network to learn and then <strong>de</strong>couple unwanted saliencies [11].<br />
Major drawbacks of this option are the size and complexity of<br />
a suitable random network, the lack of a clear criterion for the<br />
number of layers and neurons, and the computational<br />
requirements for its implementation. These drawbacks result<br />
from the fact that prior knowledge of the physical structure of<br />
the system is ignored [13].<br />
The use of structured neural networks [13] to <strong>de</strong>couple<br />
saturation-induced saliencies is proposed in this paper. When<br />
compared with traditional neural networks, structured neural<br />
networks will be shown to be a feasible alternative for the<br />
<strong>de</strong>coupling of saturation-induced saliencies. In addition, they<br />
have appealing properties for practical implementation in<br />
standard drives, like a relatively simple and insightful<br />
structure, and reduced commissioning time and computational<br />
requirements. Furthermore, structured neural networks<br />
overcome limitations of classical neural networks, such as<br />
relatively slow convergence, inefficient neuron use, and<br />
unpredictable and un-insightful structure, as they fully<br />
incorporate all prior knowledge of the system being mo<strong>de</strong>led<br />
into the network structure [13-16]. This technique can also<br />
be used to <strong>de</strong>couple other secondary saliencies in addition to<br />
saturation-induced saliencies. In this work, intermodulation<br />
saliencies are chosen as secondary saliencies to be <strong>de</strong>coupled.
B.4 Saliency tracking-based, sensorless control of AC machines using. . . 249<br />
The analysis and experimental results presented in this<br />
paper will focus on the case of a high frequency carrier<br />
rotating voltage vector injection, whereby the resulting zero<br />
sequence carrier signal voltage is measured [4]. However, the<br />
method and the most relevant conclusions reached, are valid,<br />
and can be applied with minor modifications, to other<br />
saliency tracking-based sensorless control techniques,<br />
including negative sequence carrier signal current based<br />
methods [1], methods that use different forms of carrier signal<br />
excitation [10], and those which use the PWM excitation [7].<br />
s<br />
v * qds_c<br />
s<br />
iqds *<br />
+<br />
current vqds<br />
s *<br />
reg.<br />
<br />
Voltage<br />
v n_nR<br />
probe<br />
(galvanic<br />
isolation)<br />
v nR<br />
Inverter<br />
(PWM)<br />
current<br />
complex<br />
vector<br />
R<br />
R<br />
R<br />
v a<br />
v b<br />
v c<br />
Induction motor<br />
i a i b<br />
Balanced resistor network<br />
Fig. 1. Injection of the carrier signal voltage and measurement of the zero<br />
sequence voltage.<br />
II. SALIENCY TRACKING-BASED SENSORLESS TECHNIQUES<br />
USING THE ZERO SEQUENCE CARRIER SIGNAL VOLTAGE<br />
The carrier frequency mo<strong>de</strong>l of a salient, three-phase<br />
machine can be written as (1)-(3). In this mo<strong>de</strong>l, high<br />
frequency (transient) inductances are mo<strong>de</strong>led as consisting<br />
of a spatial “h” harmonic component [3].<br />
van = (Ls + 2Ls cos(h e)) d i a<br />
(1)<br />
dt<br />
vbn = (Ls + 2Ls cos(h ( e 2 3 ))) d i b<br />
(2)<br />
dt<br />
vcn = (Ls + 2Ls cos(h ( e 4 3 ))) d i c<br />
(3)<br />
dt<br />
where Ls and Ls are the average and differential stator<br />
transient inductances, h is the harmonic or<strong>de</strong>r of the saliency<br />
relative to electrical angular units and e is the angular<br />
position of the saliency in electrical radians.<br />
When the machine is fed by a carrier voltage vector (4)<br />
(Fig. 1), the resulting zero sequence carrier signal voltage (5)<br />
can be analytically obtained from (1)-(5), being of the form<br />
(6) [3]:<br />
v s qds_c = V c e j c , c = d c<br />
(4)<br />
dt<br />
v s 0s = 1 3 (v an + vbn + vcn) (5)<br />
v s 0sc = V 0ch cos(ct+h e) V 0c2h cos(ct 2h e) (6)<br />
From (6), saliencies in the machine are seen to modulate<br />
the phase of the zero sequence carrier signal voltage, which<br />
v n<br />
can be used for saliency position estimation. It is also<br />
observed that the zero sequence carrier signal voltage consists<br />
of two components. However, if Ls
250 Publicaciones<br />
the frequency spectrum of the zero sequence carrier signal<br />
voltage when the induction machine was operated at rated<br />
flux and rated load, and a rotating carrier voltage (4) of<br />
magnitu<strong>de</strong> Vc=20 V and frequency c=2500 Hz was<br />
superimposed on the fundamental. The parameters of the<br />
machine are shown in Table I. The inverter switching<br />
frequency was 10 kHz. The zero sequence carrier signal<br />
voltage was measured using an auxiliary resistor network as<br />
shown in Fig. 1 [4]. The most relevant components of the<br />
zero sequence carrier signal voltage observed in Fig. 2<br />
inclu<strong>de</strong>: a rotor-stator slotting component at a frequency<br />
c+14r; saturation induced components at frequencies<br />
c+2e and c4e; an intermodulation component at a<br />
frequency c2e14r.<br />
TABLE I: INDUCTION MOTOR PARAMETERS<br />
Power Rating<br />
1.1 kW<br />
Poles 4<br />
Rotor slots type<br />
Skewed, semi-open<br />
# Stator Slots / #Rotor Slots 36 / 28<br />
V rated / I rated (star connected) 380 V (rms) / 2.7 A (rms)<br />
Rated speed<br />
1410 rpm<br />
R’ s / Ls 8.3 / 0.03 H<br />
(V)<br />
0.4<br />
c+2e<br />
0.2 c2e 14<br />
c4e<br />
0<br />
2450 2475 2500 2525 2550<br />
frequency (Hz)<br />
c+14<br />
Fig. 2. Frequency spectrum of the zero sequence carrier signal voltage. The<br />
machine was operated at rated-flux, no-load, e = r = 4 Hz. A carrier<br />
voltage of magnitu<strong>de</strong> V c =20 V and frequency c =2500 Hz was used.<br />
III. STRUCTURED VS. UNSTRUCTURED NEURAL NETWORKS<br />
Structured neural networks were first proposed in [13].<br />
The structure of these neural networks is based on existing<br />
knowledge of the physics of the mo<strong>de</strong>led system. Thus, they<br />
provi<strong>de</strong> a powerful tool for mo<strong>de</strong>ling nonlinear systems and<br />
maintaining all the benefits of neural networks, while<br />
significantly reducing computational complexity. Fig. 3 and<br />
Fig. 4 show an unstructured and a structured neural network<br />
respectively. Compared to traditional unstructured neural<br />
networks, the structured neural network has several appealing<br />
properties, such as:<br />
Providing insight about the physical representation of the<br />
process being learned.<br />
Having a simpler structure than traditional neural<br />
networks. The number of layers and neurons are<br />
<strong>de</strong>termined based on the physical mo<strong>de</strong>l, no trial and error<br />
process is necessary to adjust the network topology.<br />
Significantly reducing training time. Weights can be<br />
initialized with previously estimated values letting them<br />
vary within a specific range and avoiding local minimums<br />
in the training process.<br />
Input layer<br />
N11<br />
N12<br />
N13<br />
N1m1<br />
Layer 1<br />
Nn1<br />
Nn2<br />
Nn3<br />
Nnmn<br />
Fig. 3. Schematic representation of a classical, random (unstructured)<br />
feedforward neural network whereby all interconnections are automatically<br />
inclu<strong>de</strong>d.<br />
Input layer<br />
N11<br />
N12<br />
N1m1<br />
Layer 1<br />
N21<br />
N22<br />
N2m2<br />
Fig. 4. Schematic representation of a structured neural network whereby<br />
interconnections between neurons are <strong>de</strong>termined by the physical mo<strong>de</strong>l and<br />
neuron basis functions are selected based on physical mo<strong>de</strong>ls.<br />
Activation functions and adaptive weights having physical<br />
meaning.<br />
The basic elements for building a structured or traditional<br />
neural network are neurons. The major difference is that in<br />
the case of structured neural networks the neurons are<br />
<strong>de</strong>signed to perform a specific operation. Basic types inclu<strong>de</strong><br />
summation and multiplication. Summation is realized with a<br />
Sigma neuron, while PI neuron is used for multiplication.<br />
Both types of neurons, as they appear in traditional neural<br />
networks, are <strong>de</strong>picted in Fig. 5. Neurons of a structured<br />
neural network would be much simpler as they would have<br />
only synapses that are actually used. In addition, structured<br />
neural networks use custom basis (activation) functions<br />
instead of generic sigmoidal functions in or<strong>de</strong>r to be consistent<br />
with the physics of the particular application. Thus, sinusoidal<br />
and cosinusoidal basis functions are used in this application.<br />
Layer 2<br />
Layer n<br />
N31<br />
IV. SALIENCY DECOUPLING AND ROTOR POSITION<br />
ESTIMATION USING STRUCTURED NEURAL NETWORKS<br />
A structured neural network was built to <strong>de</strong>couple both<br />
saturation-induced and intermodulation components of the<br />
zero sequence carrier signal voltage. The structure of the<br />
network is divi<strong>de</strong>d into layers and sub-networks, each<br />
<strong>de</strong>signed to mo<strong>de</strong>l specific saliencies. The first sub-network<br />
estimates zero sequence carrier signal voltage components<br />
due to saturation-induced saliencies. To <strong>de</strong>vise this structure,<br />
effects of saturation-induced saliencies on the zero sequence<br />
Output layer<br />
No1<br />
Output layer
B.4 Saliency tracking-based, sensorless control of AC machines using. . . 251<br />
carrier signal voltage were mo<strong>de</strong>led by transforming the abc<br />
mo<strong>de</strong>l given by (1)-(3) to a dq0 equivalent mo<strong>de</strong>l (11), with<br />
LQD0 being of the form (12).<br />
Inputs Synaptic Weights or Functions Activation Sum Activation Function Neuron Output<br />
x1<br />
w1<br />
x2<br />
w2<br />
x3<br />
w3<br />
y = f(u)<br />
-<br />
xn<br />
wn<br />
bias b<br />
a) Sigma neuron<br />
Inputs Synaptic weights or Functions Activation Sum Activation Function Neuron Output<br />
p1<br />
x<br />
w1<br />
p2<br />
x<br />
w2<br />
p3<br />
x<br />
w3<br />
x<br />
p4<br />
w4<br />
y = f(u)<br />
p5<br />
x<br />
w5<br />
p6<br />
x<br />
w6<br />
p7<br />
x<br />
w7<br />
p8<br />
x<br />
w8<br />
x1 x2 x3 xn 1<br />
b) PI neuron<br />
Fig. 5. Sigma and PI neurons.<br />
i s 1<br />
ds<br />
Z<br />
Coupling Layer<br />
i s qs<br />
-1<br />
Z<br />
wcc1 wcc2 wcc3 wcc4<br />
L Layer<br />
lin<br />
X<br />
L<br />
lin<br />
X<br />
L<br />
c<br />
lin<br />
V 0sat<br />
lin<br />
X<br />
L<br />
lin<br />
X<br />
L<br />
cos<br />
he<br />
sin<br />
1<br />
-w31 2w31 -w32 2w32<br />
- 1<br />
Z<br />
- 1<br />
Z<br />
X<br />
X<br />
X<br />
X<br />
X<br />
X<br />
lin<br />
lin<br />
lin<br />
lin<br />
Inductances Layer<br />
Fig. 6. Proposed structure of saturation saliency sub-network. The L<br />
weights correspond to ULs in (12).<br />
[ vq vd v T d 0 ] =<br />
LQD0 =<br />
<br />
<br />
<br />
<br />
dt<br />
( LQD0 [ iq id i T 0 ] )<br />
VL+ 2 3 UL 1(2+ 1 )<br />
(11)<br />
23 UL 2 2<br />
4<br />
3 UL 1(1 1 )<br />
23 UL 2 2 VL+2UL 1 1<br />
4<br />
3 UL 2 2<br />
2<br />
3 UL 1(1 1 )<br />
2<br />
3 UL 2 2 VL+ 2 3 UL 1(1+2 1 )<br />
(12)<br />
<br />
<br />
<br />
<br />
Where, UL 1 = ULs cos(h e), UL 2 = ULs sin(h e),<br />
1 = cos<br />
2 3 h <br />
, 2 = sin<br />
2 3 h <br />
.<br />
By solving (11)(12) in the discrete time, (13) is obtained<br />
for the zero sequence voltage:<br />
v 0[k] = ( 2L qd0 [k] L qd0 [k-1])<br />
(3,1) i q [k]<br />
+( 2L qd0 [k] L qd0 [k-1])<br />
(3,2) i d [k]<br />
L qd0 [k] (3,1) i q [k-1] L qd0 [k] (3,2) i d [k-1] (13)<br />
where the numeric sub-in<strong>de</strong>xes (i,j) of the inductances in (13)<br />
stand for the corresponding position in the inductance matrix<br />
(12). These terms suggest that components of the zero<br />
sequence carrier signal voltage caused by saturation-induced<br />
saliencies can be mo<strong>de</strong>led as function of iq, id and e,<br />
evaluated at two consecutive sampling periods k and k1 of<br />
the discrete time control. By changing values of h, different<br />
saturation-induced components can be analyzed. A three<br />
layer sub-network structure is suggested by (11)(13):<br />
The first layer calculates the inductance terms as function<br />
of e. To perform this calculation, PI neurons are used.<br />
The basis functions for the neurons are cosinusoidal and<br />
sinusoidal functions. All the weights in this layer are fixed<br />
by the physical mo<strong>de</strong>l.<br />
The second layer performs multiplications between the<br />
current components and the outputs of the impedances<br />
layer; using PI neurons as well.<br />
The third layer consists of a Sigma neuron and has<br />
adjustable weights which are trained to estimate the value<br />
of the differential inductance (ULs).<br />
This structure is shown in Fig. 6, where the weights are<br />
<strong>de</strong>termined by (14) and (15). It is <strong>de</strong>veloped for <strong>de</strong>coupling<br />
of a single component. If more harmonics need to be<br />
<strong>de</strong>coupled, the structure can be repeated as many times as<br />
nee<strong>de</strong>d. In this layer, the only adaptive weight is the one that<br />
mo<strong>de</strong>ls the differential transient inductance (ULs), as<br />
indicated by the mo<strong>de</strong>l. This parameter appears four times in<br />
the structured neural network. It can be treated as four<br />
in<strong>de</strong>pen<strong>de</strong>nt weights in the training process. However, the<br />
four in<strong>de</strong>pen<strong>de</strong>ntly learned weights should converge to a<br />
single value if the training has converged correctly.<br />
w (3,1) = 2 3 cos(h e)[k] (1cos( 2W<br />
3 h)) = w 31 cos(h e)[k] (14)<br />
w (3,2) = 2 3<br />
3 sin(h e)[k] sin( 2W<br />
3 h) = w 32 sin(h e)[k] (15)<br />
Better results are obtained if cross coupling between iq<br />
and id is also consi<strong>de</strong>red. For this purpose, additional<br />
adaptive terms are ad<strong>de</strong>d in the coupling layer, as <strong>de</strong>picted<br />
using dashed blocks in Fig. 6.<br />
Once saturation-induced saliencies are computed, another<br />
set of layers estimate intermodulation saliencies as shown in<br />
Fig. 7. These can be mo<strong>de</strong>led as a multiplication in the time<br />
domain (convolution in the frequency domain) of the
252 Publicaciones<br />
saturation-induced components and the rotor-stator slotting<br />
component. Although the phase of these harmonics is related<br />
to the phase of the rotor-stator slotting-induced and<br />
saturation-induced components, there is an unknown offset<br />
angle which needs to be estimated by the network. The<br />
structure proposed is comprised of two orthogonal neurons,<br />
cos(N r r ) and sin(N r r ), which allows calculation of the<br />
phase of the harmonics by learning the proper weights. This<br />
structure is quite similar to the Discrete Fourier Transform<br />
with the adaptive weights being the Fourier coefficients<br />
computed by the training process. If a single saturationinduced<br />
component is mo<strong>de</strong>led (h=2), estimated<br />
intermodulation saliencies are at frequencies: c -2 e + R<br />
rm , c + 4 e R rm, c - 4 e +R rm and c + 2 e R<br />
rm. The intermodulation layer structure would remain the<br />
same if additional saturation saliencies were taken into<br />
account.<br />
While not strictly necessary, this transformation was found<br />
to be helpful as it enables the use of tracking methods specific<br />
to complex vectors to obtain the saliency position.<br />
i s ds<br />
i s qs<br />
Inductances Layer<br />
he<br />
-1<br />
Z<br />
-1<br />
Z<br />
-1<br />
Z<br />
2w31<br />
-w31<br />
-w32<br />
2w32<br />
-w31<br />
cos<br />
sin<br />
cos<br />
Coupling Layer<br />
wcc1<br />
wcc2<br />
wcc3<br />
X<br />
X<br />
X<br />
X<br />
lin<br />
lin<br />
lin<br />
lin<br />
L<br />
L<br />
L<br />
L<br />
L Layer<br />
lin<br />
c<br />
V 0sat<br />
-w32<br />
sin<br />
wcc4<br />
Fig. 9. Modified (simplified) structure of the sub-network for the<br />
<strong>de</strong>coupling of saturation-induced saliencies for real time implementation.<br />
The L weights correspond to ULs in (12).<br />
a)<br />
Fig. 7. Proposed structured neural network to <strong>de</strong>couple saturation-induced<br />
and inter-modulation induced components.<br />
0.8<br />
0.6<br />
(V)<br />
0.4<br />
0.2<br />
0<br />
-1<br />
-0.5<br />
0<br />
0.5<br />
slip (p.u.)<br />
1<br />
3.6<br />
3.2<br />
2.8<br />
2.4 |i qds | (A)<br />
b)<br />
Fig. 8. Decoupling of saturation-induced and intermodulation-induced<br />
components of the zero sequence carrier signal voltage, and rotor position<br />
estimation using a tracking observer.<br />
Finally, all the harmonics to be <strong>de</strong>coupled (both saturationinduced<br />
and intermodulation components) are ad<strong>de</strong>d in the<br />
output layer, which is implemented by a Sigma neuron and<br />
linear basis function as shown in Fig. 7. Once the network is<br />
trained, this output is subtracted from the measured zero<br />
sequence carrier signal voltage to get the signal used for<br />
tracking the rotor position as shown in Fig. 8. For the<br />
implementation of the method, the sampled zero sequence<br />
voltage was converted into a carrier frame complex voltage<br />
vector (16) [3,4], and low-pass filtered (see Fig. 8). The<br />
resulting zero sequence carrier frame voltage vector (17) has its<br />
phase angle modulated by the saliency position.<br />
v c 0qd = v 0 ej c<br />
(16)<br />
v c 0qd_c = j V 0ch e jh r<br />
(17)<br />
(<strong>de</strong>g.)<br />
200<br />
0<br />
-200<br />
-1<br />
-0.5<br />
0<br />
0.5<br />
slip (p.u.)<br />
1<br />
2.4<br />
2.8<br />
3.2<br />
3.6<br />
|i qds | (A)<br />
Fig. 10. a) Magnitu<strong>de</strong> and b) phase of the 2 e harmonics of the zero<br />
sequence carrier signal voltage vector, as a function of slip and fundamental<br />
current level, used to build a look-up table for saturation-induced saliency<br />
<strong>de</strong>coupling.<br />
V. REAL TIME IMPLEMENTATION ISSUES<br />
The proposed system of Fig. 8 was constructed for<br />
<strong>de</strong>coupling of saturation-induced and intermodulation<br />
components in or<strong>de</strong>r to improve the position and velocity<br />
estimation on the induction machine drive of Fig. 1. Relevant<br />
issues for its implementation are analyzed in this section.<br />
a) Layer structure.<br />
The complete structured neural network has only forty-
B.4 Saliency tracking-based, sensorless control of AC machines using. . . 253<br />
seven connections of which ten are adaptive, with four equal<br />
to each other (L weights). The initial topology of the<br />
network was built using Matlab® neural networks toolbox.<br />
Some modifications were ma<strong>de</strong> to allow custom basis<br />
(activation) functions (sin and cos functions) and<br />
implementation of PI neurons nee<strong>de</strong>d for this application. It<br />
is easy to add more layers or features to the neural network if<br />
additional secondary components need to be <strong>de</strong>coupled.<br />
A<br />
Best Linear Fit: A = (0.993) T + (1.2e-005)<br />
0.2<br />
R = 0.997<br />
0.1<br />
0<br />
-0.1<br />
structure allows for training in less than 10 seconds in the<br />
worst case, but in general, less than 2 seconds.<br />
To train the network, the machine was operated un<strong>de</strong>r<br />
various working conditions. The d- and q-axis currents in the<br />
stationary reference frame were used as inputs to the network,<br />
and saturation and intermodulation components of the<br />
measured zero sequence carrier signal voltage as the target<br />
output. Saturation and intermodulation components of the<br />
measured zero sequence carrier signal voltage were obtained<br />
in a similar fashion to that used to build multi-dimensional<br />
look-up tables, an example of which is <strong>de</strong>picted in Fig. 10. It<br />
is noted that this measurement process could be significantly<br />
simplified if additional layers to estimate the rotor position<br />
were ad<strong>de</strong>d to the network. This issue is briefly discussed in<br />
Section IVc.<br />
-0.2<br />
-0.3<br />
-0.3 -0.2 -0.1 0 0.1 0.2<br />
T<br />
a) The network has been correctly trained to the tested operating point<br />
Best Linear Fit: A = (0.762) T + (-8.81e-006)<br />
0.2<br />
R = 0.94<br />
0.1<br />
A<br />
0<br />
-0.1<br />
-0.2<br />
-0.3<br />
-0.3 -0.2 -0.1 0 0.1 0.2<br />
T<br />
b) The network has not been correctly trained to the tested operating point<br />
Fig 11. Test results for the network performance evaluation. Target (x-axis)<br />
vs. network output (y-axis) for two different training processes.<br />
To simplify the structure of the saturation-induced<br />
saliencies sub-network (Fig. 6), the modified structure shown<br />
in Fig. 9 is used in the real-time implementation. This<br />
topology has two advantages over the original structure: first,<br />
the number of layers is <strong>de</strong>creased by one, resulting in reduced<br />
real time computational requirements. Second, the subnetwork<br />
is more flexible due to the adaptive weights<br />
w cc1w cc4 that are introduced in the interconnection between<br />
the inductances layer and the coupling layer, which<br />
compensates for discrepancies between the physical mo<strong>de</strong>l<br />
and the implemented structure. They are ad<strong>de</strong>d in addition to<br />
fixed gains, labeled w 31w32, which have values of ±2, ±1<br />
Even though the additional adaptive gains are ad<strong>de</strong>d, training<br />
time remains virtually the same.<br />
b) Training process.<br />
The structured neural network of Fig. 7 was trained using<br />
the Levenberg-Marquardt back-propagation algorithm. This<br />
L iq<br />
L id<br />
0.5<br />
0<br />
-0.5<br />
-1<br />
5<br />
0<br />
2<br />
4<br />
experiments<br />
6<br />
8<br />
10 0<br />
iterations<br />
a) Evolution of UL of inputs iq[k] and iq[k-1].<br />
1<br />
0<br />
-1<br />
5<br />
0<br />
2<br />
4<br />
experiments<br />
6<br />
8<br />
10 0<br />
iterations<br />
b) Evolution of UL of inputs id[k] and id[k-1].<br />
Fig 12. Variation of UL weights as a function of the number of iterations of<br />
training process and the number of trainings performed.<br />
The performance of the trained network was then assessed<br />
by operating the machine in working conditions different<br />
from those used for its training. Accurate estimation during<br />
this evaluation process will validate the training.<br />
Fig. 11 shows results for two cases of training. Target<br />
values are plotted on the x-axis and actual network outputs on<br />
the y-axis. Linear regression analysis was performed between<br />
the network response and corresponding targets. The case<br />
shown in Fig. 11a is very close to a perfect match (T=A, R=1,<br />
R being the regression coefficient of correlation), meaning<br />
that the network is properly trained. By comparison, results<br />
shown in Fig. 11 b reflect incorrect training.<br />
10<br />
10
254 Publicaciones<br />
The training was also validated by plotting the evolution<br />
of adaptive parameter L, shown in Fig. 12. Different initial<br />
values of L are used in different experiments, but the final<br />
estimates uniformly converged to virtually i<strong>de</strong>ntical values.<br />
The only exception is experiment number 6 in which the<br />
network converged to a local minimum. However, this has no<br />
influence on overall performance of the network as all<br />
adaptive gains varied in the same way.<br />
L<br />
0.4<br />
0.35<br />
0.3<br />
0.25<br />
0.2<br />
0.15<br />
0.1<br />
0.05<br />
0 2 4 6 8 10<br />
iterations<br />
Fig 13. Analysis of convergence of |UL| weights.<br />
Fig 14. Implementation of a tracking observer using structured neural networks<br />
whereby the rotor angle r for training process was measured using an enco<strong>de</strong>r.<br />
Fig. 13 shows that all four values of L converge to the<br />
same value by the end of training process. In this figure, the<br />
L values are paired <strong>de</strong>pending on the current component (qor<br />
d-axis) associated with them.<br />
c) Further improvements of the training process.<br />
Training could be simplified by implementing a structured<br />
neural network tracking state filter as shown in Fig 14. With<br />
this new sub-network, it would be unnecessary to measure<br />
saturation and intermodulation components during the<br />
training process; instead the actual rotor position could be<br />
used. The proposed tracking state filter would have fixed<br />
weights, so the training time would remain the same. The<br />
rotor position could be measured using an enco<strong>de</strong>r, as shown<br />
in Fig. 13. This training method would be appealing in<br />
applications where spectral separation between different<br />
components of the zero sequence carrier signal voltage is non<br />
existent. This is the case for PM synchronous machines, in<br />
which rotor position-<strong>de</strong>pen<strong>de</strong>nt and flux position-<strong>de</strong>pen<strong>de</strong>nt<br />
saliencies rotate in synchronism. Ongoing research is<br />
exploring this topic.<br />
d) Real time implementation.<br />
Once the network has been trained, the values of the adaptive<br />
weights are fixed and a set of difference expressions are<br />
automatically generated by the Matlab® co<strong>de</strong>, which makes it<br />
easy to test different structures and training strategies. These<br />
expressions capture the behavior of each layer, reducing the<br />
number of operations that need to be processed in real time.<br />
All the algorithms were implemented in a fixed point DSP<br />
TMS320F2812 from Texas Instruments®. Time required for<br />
the computation of the structured neural network was less<br />
than 5% of overall computational load.<br />
VI. EXPERIMENTAL RESULTS<br />
The actual and estimated zero sequence carrier signal<br />
voltage vector due to saturation and intermodulation saliencies,<br />
i.e. disturbing components that need to be <strong>de</strong>coupled, are shown<br />
in Fig. 15 and Fig. 16 for two different working conditions.<br />
The spectrum of the estimated zero sequence carrier signal<br />
voltage vector for the loa<strong>de</strong>d case is shown in Fig. 17. The<br />
spectrum of the estimated voltage shows the same major<br />
harmonics as the actual voltage. The <strong>de</strong>creased accuracy of the<br />
loa<strong>de</strong>d case is attributed to errors due to intermodulation<br />
harmonics that were not completely compensated by the<br />
network, especially when the machine is heavily loa<strong>de</strong>d. These<br />
errors could be reduced by adding flux position estimation to<br />
the layer inputs and by modifying these inputs to be R r k- e<br />
and R r k+ e ., at a price of a slight increase in the network<br />
complexity.<br />
Rotor position estimation results for operating conditions<br />
different from those used to train the network are shown in<br />
Fig. 18.<br />
a) 0.5<br />
(V)<br />
(V)<br />
(V)<br />
0<br />
-0.5<br />
b) 0.04<br />
0.02<br />
0<br />
-0.02<br />
-0.04<br />
c) 0.04<br />
0.02<br />
0<br />
-0.02<br />
-0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
time (s)<br />
Fig 15. a) Estimated and actual components of the zero sequence carrier<br />
signal voltage vector due to saturation and intermodulation saliencies, b) q-<br />
axis component estimation error before intermodulation components are<br />
<strong>de</strong>coupled, and c) q –axis component estimation error after intermodulation<br />
components are <strong>de</strong>coupled. The machine was operated at rated-flux, no-load.
B.4 Saliency tracking-based, sensorless control of AC machines using. . . 255<br />
a)<br />
(V)<br />
0.5<br />
0<br />
-0.5<br />
b) 0.04<br />
0.02<br />
0<br />
-0.02<br />
-0.04<br />
c) 0.04<br />
0.02<br />
0<br />
-0.02<br />
-0.04<br />
0 0.1 0.2 0.3 0.4 0.5<br />
time (s)<br />
Fig 16. The same as for Fig. 15 with the machine being operated at ratedflux,<br />
80% of rated load.<br />
0.4<br />
2e 14r 2e<br />
0.2<br />
-4e<br />
0<br />
-40 -20 0 20 40<br />
frequency (Hz)<br />
(V)<br />
(V)<br />
(V)<br />
Fig. 17. Estimated frequency spectrum of the zero sequence carrier signal<br />
voltage vector due to saturation and intermodulation saliencies. The<br />
machine was operated at rated-flux, 80% rated-load, e = 4 Hz, r = 2 Hz.<br />
^r<br />
(mech. <strong>de</strong>g)<br />
200<br />
0<br />
-200<br />
4<br />
2<br />
^r r<br />
0<br />
-2<br />
-4<br />
0 0.1 0.2 0.3 0.4 0.5<br />
(mech. <strong>de</strong>g)<br />
time (s)<br />
a) Rated-flux, no-load, e = r = 4 Hz.<br />
200<br />
^r<br />
(mech. <strong>de</strong>g)<br />
0<br />
-200<br />
4<br />
2<br />
^r r<br />
0<br />
-2<br />
-4<br />
0 0.1 0.2 0.3 0.4 0.5<br />
(mech. <strong>de</strong>g)<br />
time (s)<br />
b) Rated-flux, 80% rated-load, e = 4 Hz, r = 2 Hz.<br />
Fig. 18. Estimated rotor position and estimation error in mechanical <strong>de</strong>grees<br />
for two different working conditions. A carrier signal voltage of frequency<br />
fc=2500 Hz and magnitu<strong>de</strong> Vc=20 V (peak) was used.<br />
VII. CONCLUSIONS<br />
Decoupling of saturation-induced saliencies and<br />
intermodulation saliencies using structured neural networks<br />
has been shown to be a viable method to improve saliency<br />
tracking-based sensorless methods. Advantages with respect<br />
to using lookup tables inclu<strong>de</strong> a simpler commissioning<br />
process and the ability to extend the <strong>de</strong>coupling network to as<br />
many harmonics as nee<strong>de</strong>d. Preliminary results shown in this<br />
paper <strong>de</strong>monstrate similar precision in <strong>de</strong>coupling saturationinduced<br />
saliencies to that obtained via previously published<br />
look-up table-based methods.<br />
While the zero sequence carrier signal voltage has been<br />
used for the analysis and experiments presented in this paper,<br />
the method is easily extendable to practically all saliency<br />
tracking-based sensorless methods.<br />
ACKNOWLEDGMENTS<br />
The authors wish to acknowledge the support and<br />
motivation provi<strong>de</strong>d by the University of Oviedo (Spain) and<br />
the Wisconsin Electric Machines and Power Electronics<br />
Consortium (WEMPEC) of the University of Wisconsin-<br />
Madison.<br />
REFERENCES<br />
[1] P.L. Jansen and R.D. Lorenz, “Transducerless position and velocity<br />
estimation in induction and salient AC machines,” IEEE Trans. Ind.<br />
Appl. , Mar./Apr. 1995, Vol. 31, pp. 240–247.<br />
[2] J. Cilia, G.M. Asher, and K.J. Bradley, “Sensorless position <strong>de</strong>tection<br />
for vector controlled induction motor drives using an asymmetric outersection<br />
cage”, IEEE Trans. on Ind. Appl., Sept/Oct. 1997, Vol. 33, pp.<br />
1162-1169.<br />
[3] F. Briz, M.W. Degner, P. García, and R.D. Lorenz, “Comparison of<br />
Saliency-Based Sensorless Control Techniques for AC Machines”, IEEE<br />
Trans. on Ind. Appl., July/Aug. 2004, Vol. 40, No. 4, pp. 1107-1115.<br />
[4] F. Briz, M.W. Degner, P. García, and J. M. Guerrero, “Rotor Position<br />
Estimation of AC. Machines Using the Zero Sequence Carrier Signal<br />
Voltage” , IEEE Trans. on Ind. Appl., Vol. 41, no. 6, Nov/Dec 2005,<br />
pp. 1637-1646.<br />
[5] A. Consoli, G. Scarcella, and A. Testa, “A new zero frequency flux<br />
position <strong>de</strong>tection approach for direct field oriented control drives”,<br />
Proc. IEEE-IAS Annual Meeting, Phoenix, 1999, Vol 4, pp. 2290-97.<br />
[6] J. Holtz and H. Pan, “Elimination of Saturation Effects in Sensorless<br />
Position-Controlled Induction Motors”, IEEE Trans. On Ind. Appl.<br />
March/April 2004, Vol 40, No 2, pp. 623-631.<br />
[7] J. Juliet and J. Holtz, “Sensorless acquisition of the rotor position angle<br />
for induction motors with arbitrary stator windings” , IEEE Trans. on<br />
Ind. Appl., Vol. 41, no. 6, Nov/Dec 2005, pp. 1675-1682.<br />
[8] N. Teske, G.M. Asher, M. Sumner, and K.J. Bradley, “Suppression of<br />
saturation saliency effects for the sensorless position control of<br />
induction motor drives un<strong>de</strong>r loa<strong>de</strong>d conditions”, IEEE Trans. on<br />
Industrial Electronics, Oct 2000, Vol. 47 pp. 1142-1150.<br />
[9] Y. Kim, S. Sul, and M. Park, “Speed sensorless vector control of<br />
induction motor using exten<strong>de</strong>d Kalman filter”, IEEE Trans. on Ind.<br />
Appl., Sep/Oct 1994, Vol. 30, No. 5, pp. 1225-1233.<br />
[10] J. Ha and S. Sul, “Sensorless field-orientation control of an induction<br />
machine by high-frequency signal injection”, IEEE Trans. on Ind.<br />
Appl., Vol 35, No.1, Jan/Feb. 1999, pp. 45-51.<br />
[11] Th.M. Wolbank, J.L. Machl, and Th. Jäger, “Combination of Signal<br />
Injection and Neural Networks for Sensorless Control of Inverter Fed<br />
Machines”, Proc IEEE PESC Annual Meeting, Aachen, 2004, Vol.3,<br />
pp. 2300-2305.<br />
[12] M.W. Degner and R.D. Lorenz, “Position Estimation in Induction<br />
Machines Utilizing Rotor Bar Slot Harmonics and Carrier Frequency<br />
Signal Injection”, IEEE Trans. on Ind. Appl., May/Jun 2000, Vol. 36,<br />
No. 3, pp. 736-742.<br />
[13] D.R. Seidl., “Motion and Motor Control Using Structured Neural<br />
Networks”, PhD dissertation, University of Wisconsin-Madison, 1996.<br />
[14] M. Dölen, “Mo<strong>de</strong>lling and Estimation by Structured Neural Networks<br />
for CNC Machine Tools”, PhD dissertation, University of Wisconsin-<br />
Madison, 2000.
256 Publicaciones<br />
[15] D.R. Seidl, S. Lam, J.A. Putman, and R.D. Lorenz, “Neural network<br />
compensation of gear backlash hysteresis in position-controlled<br />
mechanisms”, IEEE Trans. on Ind. Appl., Vol. 31, No. 6, Nov/Dec.<br />
1995, pp. 1475-1483.<br />
[16] D.R. Seidl, T.L. Reineking, and R.D. Lorenz, “Use of neural networks<br />
to i<strong>de</strong>ntify and compensate for friction in precision, position controlled<br />
mechanisms”, Proc. IEEE-IAS Annual Meeting, Houston, 1992, Vol 2,<br />
pp 1937-1944.<br />
[17] M. Corley, R.D. Lorenz, “Rotor position and velocity estimation for a<br />
permanent magnet synchronous machine at standstill and high speeds”,<br />
IEEE Trans. On Ind. Appl., vol. 34, no. 4, Jul. 1998, pp. 784-789<br />
[18] H. Kim, R.D. Lorenz, “Carrier signal injection based sensorless control<br />
methods for IPM synchronous machine drives”, Proc. IEEE-IAS<br />
Annual Meeting, Seattle, Oct. 2004, pp 977-984.<br />
[19] M. Schrödl, Sensorless Control of AC Machines, Fortschr.-Ber., VDI<br />
Reihe 21, Nr. 117, VDI–Verlag GmbH, Düsseldorf, Germany, 1992.<br />
[20] J.-I. Ha, K. I<strong>de</strong>, T. Sawa, S.-Ki Sul, Sensorless Rotor Position<br />
Estimation of an Interior Permanent-Magnet Motor From Initial States,<br />
IEEE Trans. On Ind. Appl., May/June 2003, Vol. 39, No. 3, pp. 761-767.<br />
[21] H. Kim, M.C. Harke, R.D. Lorenz, Sensorless control of interior<br />
permanent-magnet machine drives with zero-phase lag position<br />
estimation, IEEE Trans. on Ind. Appl., vol. 39, no. 6, Nov.-Dec. 2003,<br />
pp. 1726–1733.<br />
[22] S. Øverbø, Sensorless Control of Permanent Magnet Synchronous<br />
Machines, Ph.D. Dissertation, Dept. of Elec. Power Engr., Norwegian<br />
Univ. of Science and Tech. (NTNU), Dec. 2004.
B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 257<br />
B.5.<br />
Diagnostics of Induction Machines Using the<br />
Zero Sequence Voltage [133]
258 Publicaciones<br />
Diagnostics of Induction Machines Using the Zero Sequence Voltage<br />
Pablo García, Fernando Briz, Michael W. Degner†, Alberto B.Diez<br />
University of Oviedo, Dept. of Elec., Computer<br />
& Systems Engineering<br />
Gijón, 33204, Spain<br />
T: 34 985-182289, E: fernando@isa.uniovi.es<br />
†Sustainable Mobility Technologies<br />
Ford Motor Company<br />
Dearborn, MI 48121-2053<br />
T: 313-322-6499, E: m<strong>de</strong>gner@ford.com<br />
Abstract – Diagnostics of induction machines using the zero<br />
sequence voltage is presented in this paper. Both stator-winding<br />
fault and broken rotor bar <strong>de</strong>tection are covered. Faults in the<br />
stator windings or damaged rotor bar cause asymmetries in the<br />
phase impedances of the machine, which give rise to zero<br />
sequence voltage components. The measured zero sequence<br />
voltage is shown to contain reliable information on the condition<br />
of the machine, with little influence from the operating point or<br />
imbalances in the phase voltages. The method will be shown to be<br />
valid both for line-connected machines and inverter-fed machines.<br />
I. INTRODUCTION<br />
Diagnostic techniques for electric machines have been the<br />
focus of intense research for many years [1-9]. The ultimate<br />
goal for many of these methods is to prevent unexpected<br />
equipment downtime or severe equipment damage. The key<br />
to achieving this goal is the ability to <strong>de</strong>tect faults/failures at<br />
their incipient stage. Since complete failure can occur rapidly<br />
after an initial fault <strong>de</strong>velops, on-line methods for <strong>de</strong>tecting<br />
faults are preferred over off-line processing of data [3-9].<br />
Some of these on-line method require additional sensors, e.g.<br />
to measure the axial flux [7] or vibrations [8]. Methods that<br />
rely on the <strong>de</strong>tection of an unbalance in the machine from<br />
terminal measurements, i.e., voltages or currents, are<br />
especially attractive [3-6,9]. Within these methods, several<br />
have been proposed and investigated recently that use the<br />
negative sequence current caused by the fundamental<br />
excitation, or alternatively the negative sequence impedance<br />
[3-5,9]. These methods exploit the fact that when an<br />
unbalanced machine is fed with a balanced three-phase<br />
voltage, the resulting current consists of both positive and<br />
negative sequence components. The magnitu<strong>de</strong> of the<br />
negative sequence current <strong>de</strong>pends on the level of asymmetry.<br />
In<strong>de</strong>pen<strong>de</strong>nt of their attractive properties, these methods<br />
have some drawbacks [3-5]. First, the line voltages feeding<br />
the machine often contain negative sequence components,<br />
which produce spurious negative sequence current<br />
components caused not by imbalances in the machine but by<br />
the voltage feeding it. Although it is possible to measure the<br />
level of imbalance in the line voltages, it is not easy to<br />
accurately estimate their contribution to the overall negative<br />
sequence current, since it <strong>de</strong>pends on the machine’s<br />
parameters and operating point. A second limitation of these<br />
techniques is the <strong>de</strong>pen<strong>de</strong>nce of the fault related, negative<br />
This work was supported in part by the Research, Technological Development<br />
and Innovation Programs of the Principado of Asturias-ERDF, un<strong>de</strong>r grant<br />
PB02-055, and of the Spanish Ministry of Science and Technology-ERDF<br />
un<strong>de</strong>r grants DPI2001-3815 and DPI2002-1599 respectively.<br />
sequence current components on the operating point of the<br />
machine, and specifically, on the load level or slip.<br />
To overcome some of these limitations, the use of the zero<br />
sequence voltage for diagnostic purposes is proposed and<br />
analyzed in this paper. Both stator-winding fault and broken<br />
rotor bar <strong>de</strong>tection is covered. Faults in the stator windings or<br />
rotor bars cause asymmetries in the phase inductances of the<br />
machine, which give rise to zero sequence voltage components.<br />
The measured zero sequence voltage is shown to contain<br />
reliable information on the condition of the machine, with little<br />
influence from its operating point. In addition, zero sequence<br />
voltage components that might corrupt the measurement are<br />
shown to be easily removed, making the technique very robust<br />
against imbalances in the voltage supply.<br />
The paper is organized as follows. First the physical<br />
principles of the proposed technique are introduced. Then the<br />
application of the method to line-connected machines,<br />
including both stator and rotor fault <strong>de</strong>tection, is presented.<br />
This analysis is then exten<strong>de</strong>d to inverter-fed machines.<br />
Finally, digital signal processing related issues are discussed<br />
and analyzed.<br />
II. DETECTION OF ASYMMETRIES USING THE ZERO SEQUENCE<br />
VOLTAGE<br />
Faults in either the stator windings or in the rotor produce<br />
imbalances in the phase resistances and inductances as seen<br />
from the stator windings. Such imbalances, or asymmetries, are<br />
fixed in space when the fault occurs in the stator windings but<br />
rotate at the rotor speed when they are in the rotor. For the<br />
purposes of this paper, a simplified mathematical mo<strong>de</strong>l of the<br />
machine was <strong>de</strong>veloped for the theoretical analysis of the<br />
effects that these asymmetries in the phase impedances have on<br />
the stator zero sequence voltage. In the <strong>de</strong>velopment of this<br />
simplified mo<strong>de</strong>l it was assumed that the resistive terms of the<br />
machine mo<strong>de</strong>l are negligible and that the faults could be<br />
mo<strong>de</strong>led as a sinusoidal spatial variation in the inductances. If<br />
it is also assumed that the machine is unloa<strong>de</strong>d, (1) can be<br />
written. When the machine is asymmetric, the inductance<br />
matrix in (1) can be separated into two components (2): the first<br />
term (3) mo<strong>de</strong>ls the balanced portion of the stator inductance<br />
matrix, which would correspond to that of a balanced machine;<br />
and the second term (4) mo<strong>de</strong>ls the asymmetric portion of the<br />
stator inductance matrix caused by the faults.<br />
[ ]<br />
van vbn vcn T = d T<br />
dt<br />
( LABC [ ia ib ic]<br />
)<br />
(1)<br />
LABC LCONSTANT LVARYING (2)
B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 259<br />
LsLms Lms2 Lms2<br />
LCONSTANT <br />
Lms2 <br />
LsLms Lms2<br />
<br />
<br />
Lms2 Lms2 LsLms <br />
LVARYING <br />
(3)<br />
L1cos( 0) L2cos() L2cos( 1)<br />
L2cos( <br />
<br />
2) L1cos( 1) L2cos( 0) (4)<br />
<br />
L2cos( 1) L2cos( 0) L1cos(2) <br />
Where 0hf, 1 h(f23) and, 2 h(f23), f is the<br />
location of the asymmetry, h is the speed of rotation of the<br />
asymmetry relative to the rotor speed or fundamental excitation,<br />
and L1 and L2 are the maximum variation produced by the<br />
asymmetry in the diagonal and off-diagonal terms, respectively.<br />
While a general solution of the zero sequence voltage for<br />
any value of h could be obtained, much simpler solutions are<br />
reached for specific values of h. Especially interesting is the<br />
solution for h2, which corresponds to a asymmetry that rotates<br />
twice as fast as the rotor or the fundamental excitation. Using<br />
the mo<strong>de</strong>l represented by (1), and with the further assumption<br />
that there is no zero sequence current (5), an analytical solution<br />
for the zero sequence voltage (6) can be obtained for the case<br />
when the machine is excited with a balanced set of sinusoidal<br />
voltages at a frequency of e (7).<br />
d ia<br />
dt<br />
+ d i b<br />
dt<br />
+ d i c<br />
= 0 (5)<br />
dt<br />
v 0 1 3 (v an vbn vcn) (6)<br />
v 0 V 0h cos(ethf )V 02h cos(et2hf ) (7)<br />
Rewriting (7) in terms of f (8) rather than its angular<br />
position, f, an alternative representation of (7) can be<br />
obtained (9).<br />
f = d f<br />
(8)<br />
dt<br />
v 0 V 0h cos((ehf )t+f1)V 02h cos((e2hf)t+f2)(9)<br />
According to (9), an asymmetry in the machine produces<br />
two different components in the resulting zero sequence<br />
voltage. The magnitu<strong>de</strong>s of these components <strong>de</strong>pend on the<br />
level of asymmetry in the phase inductances, i.e., the severity<br />
of the fault. It can be <strong>de</strong>monstrated that V 0h >V 02h .<br />
The mo<strong>de</strong>l presented in this section was obtained for the<br />
case of an unloa<strong>de</strong>d machine and did not place any restrictions<br />
on the magnitu<strong>de</strong> that the asymmetries cause in the self-terms,<br />
L1, and mutual-terms, L2, of the inductance matrix (4). The<br />
only restriction was that if the asymmetry rotates, it produces<br />
the same effect in all three phases, shifted by 23 from each<br />
other. For the case of a loa<strong>de</strong>d machine, and assuming that the<br />
same restriction applies, it can be <strong>de</strong>monstrated that,<br />
in<strong>de</strong>pen<strong>de</strong>nt of the actual values of L1 and L2, the resulting<br />
zero sequence voltage has the form shown by (9).<br />
III. ZERO SEQUENCE VOLTAGE IN HEALTHY MACHINES<br />
Although they are typically mo<strong>de</strong>led as being symmetric,<br />
induction machines almost always have some imbalance.<br />
Asymmetries in the windings of the machine, the combined<br />
effect of rotor-stator slotting, and saturation of the magnetic<br />
paths of the machine are some of the potential sources for this<br />
imbalance. Un<strong>de</strong>rstanding the effects that such asymmetries<br />
have on the zero sequence voltage is important since they<br />
could interfere with the fault-related components of interest.<br />
These effects are briefly analyzed in this section.<br />
Imbalances in the stator windings: These imbalances, which<br />
are intrinsic to the manufacturing process, can be mo<strong>de</strong>led<br />
using (4) as an asymmetry with a constant angle, f. The<br />
resulting zero sequence voltage, obtained using (9), has the<br />
form (10), which is seen to consist of a single component at e.<br />
v 0 V 0h cos(et+f1)V 02h cos(et+f2) (10)<br />
Imbalances in the stator windings are very similar to turn-toturn<br />
faults and could potentially cause errors in <strong>de</strong>tecting such<br />
faults. However, the magnitu<strong>de</strong> of such imbalances should be<br />
relatively small. In addition, if necessary, they could be<br />
measured and stored when the machine is known to be healthy<br />
and then used to compare with measurements ma<strong>de</strong> periodically<br />
on the machine to <strong>de</strong>termine if its condition has changed.<br />
Imbalances caused by slotting: The combined effect of rotor<br />
and stator slotting can also cause an inductance imbalance as<br />
seen from the stator windings. The magnitu<strong>de</strong> of this imbalance<br />
<strong>de</strong>pends on machine <strong>de</strong>sign parameters like the number of<br />
stator and rotor slots, the number of poles, the skew angle,<br />
airgap length, and whether the machine has open or closed rotor<br />
slots. It can be <strong>de</strong>monstrated that if this type of imbalance<br />
exists, it produces components of the zero sequence voltage at<br />
frequencies that are multiples of the rotor speed and the number<br />
of rotor slots per pole pair [10]. Since the number of rotor slots<br />
per pole pair is relatively large, these components typically<br />
have a significant spectral separation from the fault-related<br />
components of interest and will be neglected hereafter.<br />
Imbalances caused by saturation: Saturation can also cause<br />
asymmetries in the stator inductances. Such asymmetries<br />
rotate at multiples of the excitation frequency. In this case,<br />
the resulting zero sequence voltage (11) consists of a single<br />
component at 3 e (obtained from (9) with h =2 and fe).<br />
v 0 V 0h cos(3et+f1)V 02h cos(3et+f2) (11)<br />
It should be noted that (11) assumes a single harmonic due<br />
to saturation. Additional harmonics may produce additional<br />
components in the zero sequence voltage. However, (11) was<br />
found to be in good agreement with the experimental results<br />
obtained for this work.<br />
IV. MEASUREMENT OF THE ZERO SEQUENCE VOLTAGE<br />
Although the measurement of the zero sequence voltage<br />
using (6) is relatively simple, it requires the measurement of<br />
three voltages, and consequently the use of three voltage<br />
sensors. A simpler method for measuring the zero sequence<br />
voltage is shown in Fig. 1. The zero sequence voltage<br />
injected from the source, <strong>de</strong>fined as (12), can be measured by
260 Publicaciones<br />
v a<br />
v b<br />
v c<br />
R<br />
R<br />
Induction Machine<br />
v n Voltage<br />
probe<br />
v nR (galvanic<br />
isolation)<br />
v n _nR<br />
R Balanced resistor network<br />
Fig. 1. Zero sequence voltage measurement using a balanced resistor network.<br />
a) b) v<br />
v nR<br />
a RRa<br />
v a<br />
0.06<br />
v b<br />
RRb v nR<br />
0.02<br />
v c<br />
RRc<br />
0.0 0.02 0.04 0.06 0.08 R<br />
Resistor network<br />
R<br />
Fig. 2. Effects of imbalances in the resistor network on the zero sequence<br />
voltage.<br />
connecting a balanced, auxiliary resistor network (wye<br />
connected) in parallel to the machine. The voltage at the<br />
common terminal of this resistive network is (13).<br />
v 0abc 1 3 (v a vb vc) (12)<br />
vnR v 0abc (13)<br />
Rearranging (6) as (14), it can be observed that the zero<br />
sequence voltage can be measured as the voltage difference<br />
between the machine’s neutral point and the resistor<br />
network’s neutral point vn_nR (15) (Fig. 1).<br />
v 0 1 3 (v a vb vc)v n (14)<br />
v 0 vn_nR v nR v n (15)<br />
where v n is the voltage at the neutral point of the machine.<br />
If the phase voltages feeding the machine do not contain any<br />
zero sequence voltage, then (12) and (13) are equal to zero and<br />
the neutral voltage of the machine equals the <strong>de</strong>sired zero<br />
sequence voltage. When the phase voltages do contain zero<br />
sequence voltages, the auxiliary resistor network effectively<br />
allows them to be <strong>de</strong>coupled from the neutral voltage of the<br />
machine, leaving just the components due to asymmetry in the<br />
machine. An additional advantage of using (15) instead of (6)<br />
is that the analog to digital converters can be scaled according<br />
to the zero sequence voltage magnitu<strong>de</strong> due to fault conditions;<br />
while if (6) is used, they need to be scaled according to the<br />
phase-to-neutral voltage magnitu<strong>de</strong>, causing a <strong>de</strong>crease in the<br />
resolution of the measured voltage.<br />
The effectiveness of the auxiliary resistor network to<br />
<strong>de</strong>couple the zero sequence voltage in the supply voltage can<br />
be reduced if the resistors are not balanced. Imbalances in the<br />
resistor network produce, even for the case of balanced<br />
excitation, a zero sequence voltage, v nR , at the fundamental<br />
excitation frequency. If this voltage exists it will be reflected<br />
in the zero sequence voltage, v 0 , (6) and can cause errors in<br />
the diagnostics. If R is the nominal value of the resistor and<br />
R the maximum error of each resistor with respect to its<br />
TABLE I: INDUCTION MOTOR PARAMETERS<br />
Power Rating<br />
0.9 kW<br />
Poles 4<br />
Rotor slots type<br />
Skewed, semi-open<br />
# Stator Slots / #Rotor Slots 24 / 30<br />
# Series turns per pole 168 (84 per slot)<br />
V rated / I rated (star connected) 400 V (rms) / 2.3 A (rms)<br />
Rated speed<br />
1425 rpm<br />
(V)<br />
15<br />
0<br />
-15<br />
0 50 100 150 200<br />
time (ms)<br />
Fig. 3. Experimentally measured zero sequence voltage vn_nR for the case of<br />
a healthy machine, operated at rated load, 400 V (rms), 50 Hz.<br />
(V)<br />
10<br />
5<br />
0<br />
0<br />
0 50 100 150 0 50 100 150<br />
frequency (Hz)<br />
frequency (Hz)<br />
a) Healthy machine b) Four-turn fault<br />
Fig. 4. Comparison of experimentally measured zero sequence voltage v n_ nR<br />
frequency spectrums for a healthy and unhealthy machine. The machine was<br />
operated at rated load, 400 V (rms), 50 Hz.<br />
nominal value, i.e., RRa, Rb and Rc)R (see Fig.<br />
2a), it can be <strong>de</strong>monstrated that the magnitu<strong>de</strong> of the resulting<br />
zero sequence voltage, v nR , relative to the magnitu<strong>de</strong> of the<br />
phase voltage, will be limited by (16). This function is shown<br />
in Fig. 2b.<br />
vnR<br />
va 2 R<br />
3 R R<br />
(V)<br />
10<br />
5<br />
(16)<br />
For the experiments presented in this paper, tolerances in the<br />
resistor network within a range of 1% were found to be<br />
a<strong>de</strong>quate. Methods to calibrate the resistor network and reduce<br />
the sensitivity of the technique are at this moment un<strong>de</strong>r research.<br />
Fig. 3 shows the measured zero sequence voltage in a<br />
healthy machine (Table I), operated at rated load, using the<br />
method shown in Fig. 1, with Fig. 4a showing its corresponding<br />
frequency spectrum. Two relevant components are observed in<br />
the frequency spectrum, at 50 and 150 Hz. The component at<br />
50 Hz is most likely caused by the asymmetries in the stator<br />
windings and the auxiliary resistor network, having the form<br />
(10). The component at 150 Hz is most likely caused by<br />
saturation, having the form (11).<br />
IV. STATOR-WINDING FAULT DETECTION USING THE ZERO<br />
SEQUENCE VOLTAGE IN LINE-CONNECTED MACHINES<br />
As discussed previously, a fault in the stator windings<br />
produces a stationary imbalance in the stator inductances,<br />
resulting in a zero sequence voltage of the form (10). To
B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 261<br />
phase v<br />
#3<br />
#15<br />
#410<br />
#16<br />
#28<br />
#17<br />
phase u<br />
#6<br />
#14<br />
#511<br />
#17<br />
#18<br />
#1319<br />
Fig. 7. Rotor modified to break a rotor bar by drilling the end-ring.<br />
phase w<br />
Fig. 5. Schematic diagram of the experimental machine used for statorwinding<br />
fault <strong>de</strong>tection.<br />
4<br />
(V)<br />
2<br />
0<br />
rated slip<br />
0 1 2 3<br />
slip frequency (Hz)<br />
Fig. 6. Experimentally measured magnitu<strong>de</strong> of the 50 Hz component of the<br />
zero sequence voltage v n_ nR for the case of a healthy machine (), two-turn<br />
fault () and four-turn fault () respectively, as a function of the slip<br />
frequency. The motor was fed at 400 V (rms), 50 Hz.<br />
verify this behavior, a specially prepared machine with the<br />
ability to short adjacent turns was used for testing. The<br />
parameters of this machine are shown in Table I. Fig. 5<br />
shows the stator winding <strong>de</strong>sign schematically, including how<br />
the turn-to-turn faults, ranging from 1 to 11 turns, were<br />
created. Fig. 4b shows the zero sequence voltage frequency<br />
spectrum for a four-turn fault in the stator winding, with the<br />
machine operated at its rated condition. Comparing Fig. 4b<br />
with 4a, a noticeable increase in the magnitu<strong>de</strong> of the<br />
component near 50 Hz can be seen. This change in<br />
magnitu<strong>de</strong> can be used to <strong>de</strong>tect the presence of the fault in<br />
the stator winding. Fig. 6 plots the magnitu<strong>de</strong> of this<br />
component as a function of slip frequency for different levels<br />
of turn-to-turn faults. From the figure it can be observed that<br />
the magnitu<strong>de</strong> increases as the fault level increases and is<br />
barely affected by the load level of the machine.<br />
V. ROTOR FAULT DETECTION USING THE ZERO SEQUENCE<br />
VOLTAGE IN LINE-CONNECTED MACHINES<br />
A broken rotor bar causes an asymmetry in the machine that<br />
rotates at the rotor speed. If this asymmetry produces a<br />
variation in the impedances seen from the stator terminals, a<br />
zero sequence voltage will result. The effects caused by<br />
damaged rotor bars on the phase impedances repeat every 180<br />
electrical <strong>de</strong>grees, since it indistinguishable from the north and<br />
the south pole of each phase, i.e., it is a second-or<strong>de</strong>r harmonic,<br />
h 2. The zero sequence voltage caused by a damaged rotor<br />
bar, using (9) has the form (17). It is seen to consist of two<br />
(V)<br />
10<br />
5<br />
4<br />
2<br />
0<br />
130 140 150 160<br />
0<br />
0 50 100 150 200<br />
frequency (Hz)<br />
Fig. 8. Experimentally measured frequency spectrum of the zero sequence<br />
voltage vn_nR for the case of a machine with a four-turn fault and a broken<br />
rotor bar, operated at no-load, 400 V (rms), 50 Hz.<br />
(V)<br />
2<br />
1<br />
0<br />
rated slip<br />
0 1 2 3<br />
slip frequency (Hz)<br />
Fig. 9. Experimentally measured magnitu<strong>de</strong> of the components at e 2 r<br />
() and e 4 r () of the zero sequence voltage v n_ nR for the case of a<br />
machine with a broken rotor as a function of the slip. The motor was<br />
operated at 400 V (rms), 50 Hz.<br />
components at e2r and e4r, respectively.<br />
v 0 V 0h cos((e2r) t+f1)V 02h cos((e4r) t+f2)(17)<br />
To test the ability of <strong>de</strong>tecting a broken rotor bar, a rotor<br />
was modified to emulate a broken rotor bar by drilling the end<br />
ring, as shown in Fig. 7. The continuity of the end-ring was<br />
maintained and the rotor laminations were not affected. Fig.<br />
8 shows the frequency spectrum of the zero sequence voltage<br />
when the machine was operated at rated voltage and rated<br />
load condition, with e50 Hz and r47 Hz. For that case,<br />
the components predicted by (17) are at 144 Hz and 138 Hz,<br />
respectively. Both components can be seen in Fig. 8 (zoomed<br />
area). Fig. 9 shows the magnitu<strong>de</strong> of the e2r and e4r<br />
components as a function of the slip frequency. The values<br />
for the case of no-load (slip frequency equal to zero) have not<br />
been prepresented, since, as <strong>de</strong>duced from (17), they are at<br />
150 Hz, which exactly coinci<strong>de</strong>s with the zero sequence<br />
component caused by the saturation. Because of this, <strong>de</strong>tection<br />
of damaged rotor bar un<strong>de</strong>r this working condition (no-load) is<br />
difficult. However, this is not consi<strong>de</strong>red a significant<br />
restriction in practice, since rotor related faults usually <strong>de</strong>velop<br />
slowly, and in general, electric motors do not work at no-load
262 Publicaciones<br />
V dc /2<br />
0<br />
V dc /2<br />
Inverter<br />
v n0<br />
v a<br />
v b<br />
v c<br />
R<br />
R<br />
Induction Machine<br />
v n Voltage<br />
probe v n _nR<br />
v nR (galvanic<br />
isolation)<br />
R<br />
Balanced resistor network<br />
Fig. 10. Zero sequence voltage measurement using a balanced resistor<br />
network in inverter-fed machines.<br />
v<br />
a)<br />
a v b v c<br />
V dc /2<br />
Space vector modulation<br />
Discontinuous modulation<br />
(30º phase angle)<br />
1<br />
1<br />
0.5<br />
0.5<br />
0<br />
0<br />
-0.5<br />
-0.5<br />
-1<br />
-1<br />
a) phase voltages<br />
1<br />
1<br />
0.5<br />
0.5<br />
0<br />
0<br />
-0.5<br />
-0.5<br />
-1<br />
-1<br />
b) zero sequence voltages (calculated using (3))<br />
V dc /2<br />
0.3<br />
0.2<br />
0.3<br />
0.2<br />
b) V dc /2<br />
V dc /3<br />
V dc /3<br />
V dc /2<br />
zero active active zero active active zero<br />
Swtiching period<br />
Fig. 11. a) Example of inverter output phase voltages and b) resulting zero<br />
sequence voltage produced during a complete inverter-switching interval.<br />
for exten<strong>de</strong>d periods of time. From Fig. 9 it is observed that as<br />
the slip frequency increases, the fault-related components<br />
increase, making fault <strong>de</strong>tection more reliable. In addition,<br />
spectral separation is gained with respect to the 150 Hz<br />
component, which in practice increases the robustness of the<br />
measurement as it reduces the risk for spectral leakage from the<br />
150 Hz component corrupting the fault-related components.<br />
VI. DIAGNOSTICS OF INVERTER FED MACHINES USING THE<br />
ZERO SEQUENCE VOLTAGE<br />
Though the analysis presented so far has focused on lineconnected<br />
machines, the same physical principles are also<br />
valid for the case of inverter-fed machines. However, two<br />
major differences exist: 1) the presence of additional,<br />
inverter generated zero sequence voltages, and 2) the fact that<br />
the fundamental excitation frequency is variable, which<br />
influences both the magnitu<strong>de</strong> and the frequency of the faultrelated<br />
components of the zero sequence voltage. Those<br />
issues are analyzed in this section. For the experiments<br />
presented in this section the inverter had a dc bus voltage of<br />
565 V and a switching frequency of 4 kHz.<br />
a) Zero sequence voltage produced by pulse-width<br />
modulation in inverter-fed machines<br />
It is common practice in the analysis of inverter-fed<br />
machines to refer the voltages to the mid-point of the dc bus.<br />
The neutral voltage of the machine using that reference is<br />
<strong>de</strong>noted v n0 (see Fig. 10). PWM operated inverters inject<br />
zero sequence voltages in the machine, which influence v n0,<br />
and could cause problems if v n0 instead of v 0 (6) is used for<br />
diagnostics purposes.<br />
The zero sequence voltage injected by the inverter can be<br />
separated into three different categories for convenience in<br />
3 e<br />
9 e<br />
15 e<br />
0.1<br />
0.1<br />
3 e<br />
9 e<br />
0<br />
0<br />
c) frequency spectrum of the zero sequence voltage<br />
Fig. 12. Zero sequence voltage produced by different forms of modulation.<br />
discussion: 1) components that are intrinsic to PWM,<br />
in<strong>de</strong>pen<strong>de</strong>nt of the modulation method; 2) components that<br />
<strong>de</strong>pend on the modulation method; and 3) components caused<br />
by switching transients.<br />
Modulation method in<strong>de</strong>pen<strong>de</strong>nt components come from<br />
the fact that the phase voltage from two level inverters can only<br />
be two different values, relative to the mid-point of the dc bus,<br />
Vdc/2 or Vdc/2. As PWM techniques typically use a<br />
succession of zero and active voltage vectors during each<br />
switching period of the inverter, the resulting zero sequence<br />
voltage due to inverter-switching follows a sequence that<br />
repeats each switching period and has a peak-to-peak value<br />
equal to the dc bus voltage, as shown in Fig. 11. This results in<br />
a inverter generated zero sequence voltage of relatively large<br />
magnitu<strong>de</strong>, with frequency content greater than or equal to the<br />
inverter switching frequency, and therefore, far from the faultrelated<br />
frequencies of interest. Due to this spectral separation,<br />
these components are not expected to cause direct interference<br />
in the diagnostics of the machine. However, they could cause<br />
aliasing problems if not correctly compensated or filtered.<br />
A second mechanism through which the inverter produces<br />
zero sequence voltage is through the modulation strategy. In<br />
the case of sine-triangle modulation, the phase voltages<br />
comman<strong>de</strong>d to the inverter are balanced, i.e., they do not<br />
contain a zero sequence component. Other modulation methods,<br />
like space vector or discontinuous modulation, command a zero<br />
sequence voltage, with the goals of increasing the maximum<br />
voltage that can be generated or minimizing the inverter losses.<br />
Fig. 12a shows the phase voltages comman<strong>de</strong>d to the inverter<br />
for space vector modulation and a discontinuous modulation<br />
method, Fig. 12b shows the comman<strong>de</strong>d zero sequence voltage<br />
(12), and Fig. 12c shows the resulting frequency spectrum.<br />
From Fig. 12c it can be observed that these methods inject zero<br />
sequence components at frequencies that are triplen harmonics<br />
of the fundamental frequency. This is important since the
B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 263<br />
v n0<br />
400<br />
200<br />
0<br />
-200<br />
-400<br />
0 2 4<br />
time (ms)<br />
a) Measured zero sequence voltage<br />
(V)<br />
vn_nR<br />
100<br />
50<br />
0<br />
-50<br />
-100<br />
0 2 4<br />
time (ms)<br />
v n _nR<br />
4 th or<strong>de</strong>r, LPF Spectral analysis<br />
v n _nR _lpf<br />
A/D<br />
A/D<br />
Fig. 14. Filtering of the zero sequence voltage measured using a balanced<br />
resistor network for inverter-fed machines.<br />
10<br />
10<br />
(V)<br />
40<br />
20<br />
0<br />
150 Hz<br />
0 1 2 3 4<br />
0 2 4<br />
frequency (kHz)<br />
frequency (kHz)<br />
b) Frequency spectrum magnitu<strong>de</strong><br />
Fig. 13. Experimentally measured zero sequence voltage: with respect to the<br />
mid-point of the dc bus voltage v n0 (left), with respect to the neutral point of<br />
the auxiliary resistor network vn_nR (right). The machine was fed from an<br />
inverter and operated at no-load, 50 Hz. The machine did not have any faults.<br />
harmonic at 3e will be spectrally close to the rotor faultrelated<br />
components (see Fig. 8) and can cause noticeable<br />
interference if it is not properly compensated.<br />
Fig. 13a shows the zero sequence voltage measured with<br />
respect to the mid-point of the dc bus voltage for the case of<br />
an inverter operated using space vector modulation and Fig.<br />
13b shows the corresponding frequency spectrum. Triplen<br />
harmonics of the fundamental frequency, due to the<br />
modulation strategy, as well as harmonics at the switching<br />
frequency, are present.<br />
The zero sequence components produced by the inverter<br />
modulation method, both triplen harmonics and switching<br />
frequency harmonics, can be almost completely removed<br />
from the voltage by using the auxiliary resistor network<br />
shown in Fig. 10. The zero sequence voltage, vn_nR,<br />
measured using the auxiliary resistor network and the<br />
corresponding frequency spectrum are shown in Fig. 13<br />
(right). The advantages of using the auxiliary resistor<br />
network can be seen by comparing vn_nR and v n0 in Fig. 13.<br />
A significant reduction in both the triplen harmonics as well<br />
as those at the switching frequency can be observed.<br />
In addition to the modulation strategy related zero<br />
sequence voltage components, zero sequence voltages can<br />
also be produced in the motor through the combined effect of<br />
fast voltage variation at the inverter output and parasitic<br />
capacitances in the motor windings and inverter to motor<br />
cabling. Since these components are mostly related to the<br />
high frequency behavior of the motor, noticeable differences<br />
exist between the voltages measured at the neutrals of the<br />
motor and of the auxiliary resistor network. As a<br />
consequence, the auxiliary resistor network shown in Fig. 10<br />
loses its effectiveness in <strong>de</strong>coupling these high frequency<br />
components. These can be seen in the voltage vn_nR in Fig.<br />
13. Since these components are typically at frequencies above<br />
100 kHz, they can be easily removed using a low-pass filter on<br />
the measured zero sequence voltage, as shown in Fig. 14.<br />
40<br />
20<br />
0<br />
150 Hz<br />
0<br />
5<br />
-10<br />
0<br />
0 25 50 75<br />
0 50 100 150<br />
time (ms)<br />
frequency (Hz)<br />
a) Measured zero sequence voltage b) Frequency spectrum magnitu<strong>de</strong><br />
Fig. 15. Experimentally measured and low-pass filtered zero sequence<br />
voltage v n_ nR_lpf . A fourth-or<strong>de</strong>r, Butterworth low-pass filter with a cut-off<br />
frequency of 500 Hz was used. The machine had a healthy stator, one<br />
broken rotor bar, and was operated at rated load, 50 Hz.<br />
(V)<br />
(V)<br />
4<br />
2<br />
0<br />
0<br />
10 20 30 40 50<br />
10 20 30 40 50<br />
e (Hz)<br />
e (Hz)<br />
a) b)<br />
Fig. 16. a) Magnitu<strong>de</strong> of the e component of the zero sequence voltage<br />
v n_ nR for the case of a healthy machine (), and four-turn fault ()<br />
respectively. b) magnitu<strong>de</strong> of the components at e 2 r () and<br />
e 4 r () of the zero sequence voltage for the case of a machine with a<br />
broken rotor, as a function of the fundamental excitation frequency. The<br />
motor was always operated at rated-flux, rated-load.<br />
Fig. 15a shows the zero sequence voltage, vn_nR_lpf, obtained<br />
after passing the signal shown in Fig. 13b through this analog<br />
low-pass filter, with its frequency spectrum shown in Fig. 15b.<br />
b) Influence of the fundamental excitation frequency<br />
All the results presented to this point, for both lineconnected<br />
as well as for inverter-fed machines, were for a<br />
fundamental excitation of 50 Hz. In inverter-fed machines<br />
this fundamental excitation frequency can and often varies.<br />
The physical principles presented in section II do not<br />
impose any restriction on the excitation frequency. For a<br />
given load level (torque), varying the fundamental excitation<br />
frequency in inverter-fed machines typically results in the<br />
fundamental voltage magnitu<strong>de</strong> varying almost<br />
proportionally. This behavior is true for both simple control<br />
strategies like Volts per Hz and for field oriented control with<br />
a constant flux level. Given this situation, the magnitu<strong>de</strong> of<br />
the zero sequence voltage would be expected to vary<br />
proportional to fundamental excitation voltage magnitu<strong>de</strong>,<br />
and consequently, to the fundamental excitation frequency.<br />
This can be seen in Fig. 16. Fig. 16a shows the magnitu<strong>de</strong> of<br />
the e component of the zero sequence voltage for stator<br />
winding faults, while Fig. 16b shows the magnitu<strong>de</strong> of the<br />
e2r and e4r components of the zero sequence<br />
voltage for broken rotor bar faults, as a function of the<br />
(V)<br />
(V)<br />
2<br />
1
264 Publicaciones<br />
fundamental excitation frequency. In all cases the zero<br />
sequence voltage is seen to vary almost proportionally to the<br />
fundamental excitation frequency. For low excitation<br />
frequencies, the reduced zero sequence voltage magnitu<strong>de</strong>,<br />
and the fact that the components of interest begin to converge<br />
to the same frequency, make reliable fault <strong>de</strong>tection difficult,<br />
if not impossible.<br />
VII. DIGITAL SIGNAL PROCESSING<br />
The digital signal processing used to separate the faultrelated<br />
components of the zero sequence voltage can take many<br />
different forms. The FFT was the basic tool used for the<br />
analysis presented in this paper. A restriction on the use of this<br />
method is that the machine must be working in a steady-state<br />
condition during the diagnostic period. This is not consi<strong>de</strong>red a<br />
serious restriction in most of applications, though, since the<br />
collection of the necessary data takes just a few seconds and<br />
such periods of steady-state operation can easily be i<strong>de</strong>ntified.<br />
Selecting the most suitable implementation of the FFT<br />
algorithm requires consi<strong>de</strong>ration of the machine’s source of<br />
excitation (line-fed or inverter-fed) and working condition (is<br />
the excitation and rotor frequency known by the algorithm?), as<br />
well as assessing the reliability and accuracy of the results that<br />
can be obtained and the complexity of the algorithm. The goal<br />
of this section is to analyze these issues in more <strong>de</strong>tail and to<br />
introduce digital signal processing methods that address them.<br />
Three parameters, the number of samples N, the sampling<br />
period T, and the windowing function, <strong>de</strong>termine two important<br />
characteristic of the frequency spectrum obtained from FFT<br />
algorithms: the Nyquist frequency and the frequency resolution.<br />
The filtering shown in Fig. 14, combined with the use of the<br />
auxiliary resistor network shown in Figs. 1 and 10, has been<br />
shown to effectively remove high frequency components of the<br />
zero sequence voltage. This allows the use of mo<strong>de</strong>rate<br />
sampling rates without the risk of aliasing. For a fixed<br />
sampling period T, the frequency resolution f, in Hz, is given by<br />
(18). The frequencies, fk, in Hz, contained in the resulting<br />
spectrum are given by (19).<br />
f 1<br />
(18)<br />
N·T<br />
fk k·f k = 0,1,2, ... , N2 (19)<br />
Selection of the number of samples, N, is done to achieve<br />
two goals: 1) preventing spectral leakage and 2) providing<br />
a<strong>de</strong>quate spectral resolution. The first goal is important when<br />
accuracy in the measurement of specific components is <strong>de</strong>sired.<br />
This is the case for the component at e, which reflects faults in<br />
the stator windings. This goal is achieved by optimizing the<br />
number of samples N as a function of e. The second goal is<br />
necessary for a<strong>de</strong>quate separation between the rotor faultrelated<br />
components and the 3e component created by<br />
saturation. This goal is in general accomplished by increasing<br />
the number of samples N.<br />
a) Digital signal processing with known excitation frequency<br />
When the excitation frequency is known, choosing the<br />
(V)<br />
8<br />
4<br />
0<br />
25 50 75 100 125<br />
a) Frequency spectrum magnitu<strong>de</strong> with N20000, T0.1 ms<br />
(V)<br />
2<br />
1<br />
0<br />
40 40.1 40.2 40.3 40.4<br />
b) Frequency spectrum around the frequency of interest<br />
(V)<br />
8<br />
4<br />
0<br />
25 50 75 100 125<br />
frequency (Hz)<br />
c) Frequency spectrum magnitu<strong>de</strong> with N19880, T0.1 ms<br />
Fig. 17. Optimization of the number of samples to prevent spectral leakage.<br />
number of samples for a fixed sampling period to prevent<br />
spectral leakage of the <strong>de</strong>sired zero sequence components (e<br />
and 3e) can be <strong>de</strong>termined directly from (20), with k1 being<br />
an integer number.<br />
N round 1 <br />
T·e · k 1 (20)<br />
<br />
Choosing a particular value of k1, and consequently the<br />
number of samples, is ma<strong>de</strong> according to the frequency<br />
resolution required (18). The accuracy nee<strong>de</strong>d to <strong>de</strong>tect the<br />
rotor fault-related components as a function of load is the<br />
main <strong>de</strong>terminant of this resolution. Although a larger<br />
number of samples implies a better frequency resolution, it also<br />
has adverse consequences. First, it usually results in an<br />
increased computational load. Second, it increases the<br />
duration of the sampled time, N·T. This places a further<br />
restriction on the minimum duration of steady-state operation<br />
required to complete the diagnostic operation. Frequency<br />
resolutions in the range of 0.5 Hz to 0.2 Hz, i.e., sampled<br />
times ranging from 2 to 5 seconds, were found to be suitable.<br />
b) Digital signal processing with unknown excitation frequency<br />
Application of the method when the fundamental<br />
excitation frequency is not precisely known introduces<br />
additional requirements. Lack of knowledge of the<br />
fundamental excitation frequency can occur when used to<br />
post-process data collected in inverter-fed machines or with<br />
line-connected machines when the supply frequency varies.<br />
An example will be used to illustrate the reasons why this is<br />
significant. Fig. 17a shows the frequency spectrum of the zero<br />
sequence voltage for the case of an inverter-fed machine, where<br />
the fundamental excitation frequency was unknown. From the
B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 265<br />
figure, the fundamental excitation <strong>de</strong>pen<strong>de</strong>nt harmonics at e<br />
and 3e can be seen to be at about 40 and 120 Hz, respectively.<br />
Two harmonics around 110 Hz can also be observed. The<br />
presence of these harmonics is indicative of damaged rotor<br />
bars. It can also be seen that the component near 120 Hz<br />
exhibits spectral leakage, but not large enough to mask the<br />
rotor <strong>de</strong>pen<strong>de</strong>nt harmonics. It would be more difficult to<br />
diagnose the presence of a stator-winding fault from the<br />
data in this figure, due to the fact that the e component<br />
also exhibits spectral leakage. Because of this, its actual<br />
magnitu<strong>de</strong> is difficult to accurately measure. It was<br />
previously shown in section IV that the diagnosis of the stator<br />
winding’s condition required a relatively accurate<br />
measurement of the e component’s magnitu<strong>de</strong>. For the<br />
results shown in Fig. 17a, values of T0.1 ms and N20000<br />
were chosen. This results in a spectral resolution of 0.5 Hz.<br />
In or<strong>de</strong>r to gain more accuracy for the components of interest,<br />
the number of samples N can be optimized.<br />
The first step in this process is to <strong>de</strong>termine the unknown<br />
frequency, which corresponds to e. A first estimate of this<br />
frequency can be <strong>de</strong>termined by finding the maximum from the<br />
FFT with a sub-optimal number of samples. This estimate can<br />
be further refined by calculating the frequency spectrum of the<br />
zero sequence voltage, not for a range of frequencies equallyspaced<br />
between dc and the Nyquist frequency, as the FFT does,<br />
but at frequencies near the fundamental excitation frequency.<br />
This can be done using the Chirp z-Transform [11]. Fig. 17b<br />
shows the resulting spectrum for frequencies ranging from 39.9<br />
to 40.5 Hz. From this figure, the frequency can be <strong>de</strong>termined<br />
by <strong>de</strong>tecting where the waveform reaches its maximum value.<br />
In this example, that occurs at 40.24 Hz. The optimal number<br />
of samples for the FFT algorithm can now be calculated so that<br />
40.24 Hz exactly corresponds (or nearly so) to one of the<br />
frequencies present in the spectrum calculated, (19). For a<br />
sampling period of 0.1 ms and k1 , a value of N19880 is<br />
obtained, (20). The value of k1 was chosen to be the largest<br />
possible that results in N being less than 20000. Fig. 17c shows<br />
the spectrum of the zero sequence voltage using this optimized<br />
number of samples, with the components at e and at 3e now<br />
being easily observed.<br />
It is noted that the process <strong>de</strong>scribed above can be<br />
performed with standard digital signal processing software<br />
(Matlab was used for this case) and the successive stages<br />
easily automated, the whole process taking just a few seconds.<br />
It is also noted that although other options exist to reduce the<br />
spectral leakage related effects, like the use of windowing<br />
functions [11], they are expected to have lower accuracy than<br />
the method <strong>de</strong>scribed in this section based on the dynamic<br />
adaptation of the number of samples.<br />
c) On-line diagnosis in inverter-fed machines<br />
For the case of inverter fed machines, if the digital signal<br />
processing were implemented in the same digital signal<br />
processor controlling the drive, the fundamental excitation<br />
frequency would be known. This allows the number of<br />
samples to be easily adapted as a function of the fundamental<br />
excitation frequency. In this case, optimized algorithms that<br />
do not calculate all the frequencies of the spectrum (like the<br />
FFT does) but only a few frequencies of interest, like the<br />
Goertzel algorithm, can be used, enormously reducing the<br />
computing effort.<br />
VIII. CONCLUSIONS<br />
The use of the zero sequence voltage for fault <strong>de</strong>tection in<br />
induction machines, both line-fed and inverter-fed, has been<br />
discussed in this paper. Faults in the stator windings, as well<br />
as broken rotor bars, cause asymmetries in the machine<br />
impedances, which produce zero sequence voltage<br />
components. The measured zero sequence voltage has been<br />
shown to contain reliable information on the condition of the<br />
machine, with little influence from the operating or<br />
imbalances in the supply voltages.<br />
The digital signal processing necessary for diagnostics<br />
was shown to be relatively simple, taking just a few seconds<br />
(
B.6 Induction Machine Diagnostics Using Zero Sequence Components 267<br />
B.6.<br />
Induction Machine Diagnostics Using Zero<br />
Sequence Components [128]
268 Publicaciones<br />
Induction Machine Diagnostics Using Zero Sequence Components<br />
Fernando Briz, Michael W. Degner†, Pablo García, Alberto B. Diez<br />
University of Oviedo, Dept. of Elec., Computer<br />
& Systems Engineering<br />
Gijón, 33204, Spain<br />
T: 34 985-182289, E: fernando@isa.uniovi.es<br />
Abstract – Induction machine diagnostics using zero sequence<br />
components is presented in this paper. Electrical faults cause<br />
asymmetries in the phase impedances, producing a zero sequence<br />
voltage in wye-connected machines and a zero sequence current<br />
in <strong>de</strong>lta-connected machines. The proposed measurement<br />
method i<strong>de</strong>ntifies these well <strong>de</strong>fined components in the zero<br />
sequence voltage/current and uses them to provi<strong>de</strong> reliable<br />
information on the condition of the machine, with low sensitivity<br />
to the load level of the machine or variations in the phase<br />
voltage. The method can be used for the diagnosis of stator<br />
winding faults and broken rotor bars, and is valid both for lineconnected<br />
and inverter-fed machines.<br />
I. INTRODUCTION<br />
The <strong>de</strong>velopment of diagnostic techniques for induction<br />
machines has been receiving continuously increasing<br />
attention, with the goal of preventing unexpected equipment<br />
downtime or severe equipment damage [1-10]. Classification<br />
of existing diagnosis methods can be ma<strong>de</strong> according to<br />
various criteria. These inclu<strong>de</strong>: 1) types of faults that are<br />
<strong>de</strong>tectable, 2) types of sensors used, 3) whether they can be<br />
conducted on-line, i.e., do not interfere with the regular<br />
operation of the machine, or off-line, 4) whether they work<br />
with line-fed and/or inverter-fed machines, and 5) whether the<br />
<strong>de</strong>tection occurs in real-time or requires post-processing of<br />
collected data that <strong>de</strong>lays <strong>de</strong>termination of the failure.<br />
Especially attractive are the on-line methods that rely on the<br />
<strong>de</strong>tection of an imbalance in the machine using terminal<br />
measurements, i.e., voltages or currents [1-8]. Within these,<br />
methods that use the negative sequence current, or<br />
alternatively the negative sequence impedance, have been<br />
proposed and investigated [3-5]. These methods exploit the<br />
fact that when an imbalanced machine is fed with a balanced<br />
three-phase voltage, the resulting current consists of both<br />
positive and negative sequence components, with the<br />
magnitu<strong>de</strong> of the negative sequence current <strong>de</strong>pending on the<br />
level of asymmetry.<br />
Even though they have significant attractive properties,<br />
these methods still have some drawbacks [3-5]. First, the line<br />
voltages feeding the machine often contain negative sequence<br />
components, which produce spurious negative sequence<br />
current components, i.e., negative sequence current<br />
components not caused by imbalances in the machine but by<br />
the voltages feeding it. Although it is possible to measure the<br />
Τhis work was supported in part by the Research, Technological<br />
Development and Innovation Programs of the Principado of Asturias−ERDF,<br />
un<strong>de</strong>r grant PB02−055, and of the Spanish Ministry of Science and<br />
Education−ERDF un<strong>de</strong>r grant MEC−04−DPI2004−00527 respectively.<br />
† Ford Motor Company<br />
Sustainable Mobility Technologies and Hybrid Vehicles<br />
P.O. Box 2053, MD 1170/SRL, Dearborn, MI 48121-2053<br />
T: 313-322-6499<br />
E: m<strong>de</strong>gner@ford.com<br />
level of imbalance in the line voltages, it is not easy to<br />
accurately estimate their contribution to the overall negative<br />
sequence current, since it <strong>de</strong>pends on machine parameters and<br />
on its working condition [3-5]. A second limitation of these<br />
techniques is the <strong>de</strong>pen<strong>de</strong>nce of the fault related negative<br />
sequence current components on the working condition of the<br />
machine, and specifically, on the load level (or slip) for the<br />
case of line-connected machines [3-5].<br />
To overcome some of the limitations of negative sequence<br />
current based diagnosis techniques, the use of zero sequence<br />
components for diagnostic purposes is proposed and analyzed<br />
in this paper. Detection of both stator winding faults and<br />
broken rotor bars are covered. Faults in the stator windings or<br />
rotor bars cause asymmetries in the machine’s phase<br />
inductances, which produce zero sequence components [7,8].<br />
The measured zero sequence components is shown to contain<br />
reliable information on the condition of the machine, with little<br />
influence from its load level. The method is valid both for lineconnected<br />
as well as for inverter-fed machines.<br />
Machine diagnostics using the zero sequence voltage were<br />
previously studied in [7]. Some of the analysis and results<br />
presented in that work are reproduced in this paper for the<br />
rea<strong>de</strong>r’s convenience. The major contributions of this paper<br />
are the generalization of the results presented in [7] to both<br />
wye- and <strong>de</strong>lta-connected machines, as well as sensitivity<br />
analysis of the method.<br />
II. DETECTION OF ASYMMETRIES USING ZERO SEQUENCE<br />
COMPONENTS<br />
Imbalances in the stator phase resistances and inductances<br />
can be generated by faults in either the stator windings or<br />
rotor. Since the stator windings are stationary, stator faults<br />
produce imbalances in the phase impedances that are<br />
stationary and do not rotate in space. Conversely, the motion<br />
of the rotor causes rotor faults to produce imbalances that<br />
rotate as a function of the rotor speed. A mo<strong>de</strong>l for the effect<br />
that imbalances in the stator phase inductance has on the<br />
stator zero sequence components was <strong>de</strong>veloped assuming<br />
that the resistive terms are negligible and that the faults<br />
produce a sinusoidal variation in the stator inductances.<br />
Using these assumptions for the case of an unloa<strong>de</strong>d machine,<br />
(1) can be written for the case of a wye-connection [7], and<br />
(2) for the case of a <strong>de</strong>lta-connection. The inductance matrix<br />
in (1) and (2) can be separated into two components (3) when<br />
the machine is asymmetric (faults exist): the first sub-matrix<br />
mo<strong>de</strong>ls the balanced portion of the stator inductance, which is<br />
0-7803-9208-6/05/$20.00 (C) 2005 IEEE
B.6 Induction Machine Diagnostics Using Zero Sequence Components 269<br />
equivalent to a healthy machine; and the second sub-matrix<br />
mo<strong>de</strong>ls the asymmetric portion of the stator inductance, [7].<br />
[ van vbn vcn]<br />
T = d dt<br />
( LABC [ ] )<br />
ia ib ic T (1)<br />
[ vab vbc vca]<br />
T = d dt<br />
( LABC [ ] )<br />
iab ibc ica T (2)<br />
⎡Lσs+Lms −Lms/2 −Lms/2 ⎤<br />
LABC = LCONSTANT+LVARYING = ⎢ −Lms/2 ⎥<br />
Lσs+Lms −Lms/2<br />
⎢<br />
⎥<br />
⎣ −Lms/2 −Lms/2 Lσs+Lms⎦<br />
⎡ ∆L1cos(ϕ0) −∆L2cos(ϕ2) −∆L2cos(ϕ1) ⎤<br />
+ ⎢ −∆L2cos(ϕ2) ∆L1cos(ϕ1) −∆L2cos(ϕ0) ⎥<br />
(3)<br />
⎢<br />
⎥<br />
⎣ −∆L2cos(ϕ1) −∆L2cos(ϕ0) ∆L1cos(ϕ2) ⎦<br />
where ϕ0 = h θf, ϕ1 = h (θf−2π/3) and, ϕ2 = h (θf+2π/3), θf is<br />
the location of the asymmetry, h is the or<strong>de</strong>r harmonic of the<br />
asymmetry, and ∆L1 and ∆L2 are the maximum variation<br />
produced by the asymmetry in the diagonal and off-diagonal<br />
terms, respectively. The <strong>de</strong>finition of ϕ0, ϕ1 and ϕ2 implies<br />
that if the asymmetry rotates, it produces the same effect in all<br />
three phases, shifted by 2π/3 from each other. Asymmetries<br />
that have the same effect on the north and the south pole of<br />
each phase have a harmonic or<strong>de</strong>r, h=2. This is the case of<br />
stator windings faults, rotor faults, and asymmetries caused by<br />
saturation of the magnetic paths.<br />
For the case of wye-connected machines excited with a<br />
balanced set of sinusoidal voltages at a frequency of ωe, the<br />
solution of the zero sequence voltage (4) (see Fig. 1a) can be<br />
obtained using (1) and (3) [7]. For h=2, the zero sequence<br />
voltage can be shown to be equal to (5).<br />
v 0 = 1 3 (v an + vbn + vcn) (4)<br />
v 0 = V 0h cos(ωet + hθf ) − V 02h cos(ωet − 2hθf ) (5)<br />
Analogously, when using a <strong>de</strong>lta-connected machine the<br />
zero sequence current (6) (see Fig. 1b) for h=2 can be can be<br />
shown to be equal to (7) when the machine is excited with a<br />
balanced set of sinusoidal voltages at a frequency of ωe.<br />
i 0 = iab + ibc + ica (6)<br />
i 0 = I 0h cos(ωet + hθf ) − I 02h cos(ωet − 2hθf ) (7)<br />
According to (5) and (7), an asymmetry in the machine<br />
produces two components in the frequency spectrum of the<br />
zero sequence components, with their magnitu<strong>de</strong> <strong>de</strong>pending<br />
on the level of asymmetry, i.e., ∆L1 and ∆L2 in the phase<br />
inductances, and consequently on the level of fault.<br />
It is noted that several simplifying assumptions have been<br />
used in the <strong>de</strong>velopment of (5) and (7). Effects like the<br />
induced current in the short-circuited turns of the stator<br />
windings and the distortion of the rotor current for the case of<br />
damaged rotor bars have not been consi<strong>de</strong>red. Even so, the<br />
results predicted by this mo<strong>de</strong>l were found to be in good<br />
agreement with experimental data.<br />
i a<br />
i a<br />
i b<br />
v an<br />
i b<br />
i c<br />
i c<br />
v bn<br />
v cn<br />
v n<br />
i 0<br />
a) Wye-connected<br />
b) Delta-connected<br />
Fig. 1. Measurement of variables in a) wye-connected and b) <strong>de</strong>ltaconnected<br />
machines.<br />
v a<br />
Induction Machine<br />
v b<br />
v c<br />
v n Voltage<br />
probe<br />
v nR (galvanic<br />
v n _nR<br />
R<br />
isolation)<br />
R<br />
R<br />
Balanced resistor network<br />
Fig. 2. Zero sequence voltage measurement using a balanced resistor<br />
network.<br />
III. MEASUREMENT OF THE ZERO SEQUENCE COMPONENTS<br />
The measurement of the zero sequence current was<br />
implemented as shown in Fig. 1b, a hall effect current sensor<br />
was used. The zero sequence voltage was measured as shown<br />
in Fig. 2 [7]. The balanced resistor network measures the<br />
zero sequence voltage injected by the source, <strong>de</strong>fined as (8).<br />
vnR = 1 3 (v a + vb + vc) (8)<br />
Rearranging (4) into (9), the <strong>de</strong>sired zero sequence<br />
voltage can be measured as the voltage difference between<br />
the machine’s neutral point, vn, and the resistor network’s<br />
neutral point, vnR, (10) (Fig. 1), a hall effect voltage sensor<br />
was used.<br />
v 0 = 1 3 (v a + vb + vc) − v n (9)<br />
v 0 = vn_nR = v nR − v n (10)<br />
When the phase voltages do contain zero sequence<br />
voltages, the balanced resistor network effectively <strong>de</strong>couples<br />
them from the neutral voltage of the machine, leaving just the<br />
components due to asymmetry in the machine.<br />
IV. ZERO SEQUENCE COMPONENTS IN HEALTHY MACHINES<br />
Although they are typically mo<strong>de</strong>led as being symmetric,<br />
induction machines almost always have some imbalance.<br />
Such asymmetries can cause zero sequence components,<br />
which can interfere with the fault-related components of<br />
interest. This is the case of asymmetries in the windings of<br />
the healthy machine and asymmetries caused by saturation of<br />
the magnetic paths of the machine.<br />
Asymmetries in the windings of a healthy machine, which<br />
are intrinsic to the manufacturing process, can be mo<strong>de</strong>led
270 Publicaciones<br />
using (4) as an asymmetry with a constant angle, θf. The<br />
resulting zero sequence components, obtained using (5) and<br />
(7), has the form (11) and (12), respectively. They are seen to<br />
consist of a single component at ωe.<br />
v 0 = V 0h cos(ωe t+ θ f1) − V 02h cos(ωe t+ θ f2) (11)<br />
i 0 = I 0h cos(ωe t+ θ f1) − I 02h cos(ωe t+ θ f2) (12)<br />
Imbalances in the stator windings are very similar to turn-toturn<br />
faults and could potentially cause errors in <strong>de</strong>tecting such<br />
faults. However, the magnitu<strong>de</strong> of such imbalances in a healthy<br />
machine should be relatively small. In addition, if necessary,<br />
they could be measured and stored when the machine is known<br />
to be healthy and then used to compare with measurements<br />
ma<strong>de</strong> periodically on the machine to <strong>de</strong>termine if its condition<br />
has changed.<br />
Saturation can also cause asymmetries in the stator<br />
inductances. Such asymmetries rotate at multiples of the<br />
excitation frequency. In this case, the resulting zero sequence<br />
components are of the form (13) [7,11] and (14), and consist<br />
of a single component at 3ωe.<br />
v 0 = V 0h cos(3ωe t+ θ f1)−V 02h cos(−3ωe t+ θ f2) (13)<br />
i 0 = I 0h cos(3ωe t+ θ f1)−I 02h cos(−3ωe t+ θ f2) (14)<br />
Saturation-induced zero sequence components can have a<br />
relatively large magnitu<strong>de</strong>, and will be shown to be spectrally<br />
close to rotor fault induced zero sequence components.<br />
Special attention is required in the measurement process to<br />
prevent saturation-induced components from interfering with<br />
rotor fault <strong>de</strong>tection.<br />
The combined effect of rotor and stator slotting can also<br />
cause a stator inductance imbalance. However, it can be<br />
<strong>de</strong>monstrated that if this type of imbalance exists, it produces<br />
zero sequence components at frequencies that are multiples of<br />
the rotor speed and the number of rotor slots per pole pair [7].<br />
Since the number of rotor slots per pole pair is relatively<br />
large, these components typically have a significant spectral<br />
separation from the fault-related components of interest and do<br />
not interfere with the measurement of these components.<br />
Fig. 3 shows the zero sequence components during the<br />
regular operation of a healthy machine for both wye- and<br />
<strong>de</strong>lta-connections. The machine’s parameters are shown in<br />
Table I. Figs. 4a and 5a show the corresponding frequency<br />
spectrums, which contain two relevant components, at ωe and<br />
3ωe. The first is caused by asymmetries in the windings of the<br />
machine; the second by saturation-induced asymmetries [7].<br />
TABLE I: INDUCTION MOTOR PARAMETERS (fe = 50 Hz)<br />
Power Rating<br />
0.9 kW<br />
Poles 4<br />
Rotor slots type (two <strong>de</strong>signs) Skewed, semi-open/closed<br />
# Stator Slots / #Rotor Slots 24 / 30<br />
# Series turns per pole 168 (84 per slot)<br />
V rated (wye/<strong>de</strong>lta)<br />
400 / 230 V (rms)<br />
I rated (wye/<strong>de</strong>lta)<br />
2.3 / 4 A (rms)<br />
Rated speed<br />
1425 rpm<br />
(V)<br />
15<br />
0<br />
(A)<br />
-15<br />
-1<br />
0 50 100<br />
0 50 100<br />
time (ms)<br />
time (ms)<br />
a) v 0 b) i 0<br />
Fig. 3. Experimentally measured a) zero sequence voltage in a wyeconnected<br />
machine and b) zero sequence current in a <strong>de</strong>lta-connected<br />
machine. The machines were operated at rated-voltage and rated-load.<br />
(V)<br />
8<br />
4<br />
0<br />
0<br />
0 50 100 150 0 50 100 150<br />
frequency (Hz)<br />
frequency (Hz)<br />
a) Healthy machine b) Four-turn fault<br />
Fig. 4. Experimentally measured zero sequence voltage spectrums for wyeconnected<br />
a) healthy and b) unhealthy machines. The machines were<br />
operated at rated-voltage and rated-load.<br />
0.6<br />
0.6<br />
0.4<br />
0.4<br />
0.2<br />
0.2<br />
0<br />
0<br />
0 50 100 150 0 50 100 150<br />
frequency (Hz)<br />
frequency (Hz)<br />
a) Healthy machine b) Four-turn fault<br />
Fig. 5. Experimentally measured zero sequence current spectrums for <strong>de</strong>ltaconnected<br />
a) healthy and b) unhealthy machines. The machines were<br />
operated at rated-voltage and rated-load.<br />
(A)<br />
V. DIAGNOSIS OF STATOR WINDING FAULTS USING ZERO<br />
SEQUENCE COMPONENTS<br />
Since the stator windings are fixed in space, an imbalance in<br />
them produces an asymmetry that is also fixed in space, i.e., θf<br />
in (5) and (7) is constant. The resulting zero sequence voltage<br />
(15) and zero sequence current (16), are obtained using (5)<br />
and (7) for wye- and <strong>de</strong>lta-connected machines, respectively.<br />
They both consist of a single component at ωe, with the<br />
magnitu<strong>de</strong> V 0 and phase φf1 in (15) being functions of V 0h ,<br />
V 02h and θf, while I 0 and φf2 in (16) are functions of I 0h ,<br />
I 02h and θf.<br />
v 0 = V 0 cos(ωet + φf1) (15)<br />
i 0 = I 0 cos(ωet + φf2) (16)<br />
To verify this behavior, a specially prepared machine with<br />
the ability to short adjacent turns was used for testing. Fig. 6<br />
shows the stator winding <strong>de</strong>sign for the wye-connected case<br />
schematically, including how the turn-to-turn faults were<br />
created.<br />
Fig. 4b shows the zero sequence voltage spectrum of a<br />
wye-connected stator with a four-turn fault and the machine<br />
operated at the same working condition as in Fig. 4a.<br />
Similarly, Fig. 5b shows the zero sequence current spectrum<br />
8<br />
4<br />
1<br />
0
B.6 Induction Machine Diagnostics Using Zero Sequence Components 271<br />
phase v<br />
#15−21<br />
#16−22<br />
#3−9<br />
#4−10<br />
#2−8<br />
#1−7<br />
phase u<br />
(V)<br />
#5−11<br />
#6−12<br />
#17−23<br />
#18−24<br />
(A)<br />
#14−20<br />
#13−19<br />
Fig. 8. Rotor with semi-open rotor slots modified to break a rotor bar by<br />
phase w<br />
drilling the end-ring.<br />
Fig. 6. Schematic diagram of the experimental machine used for statorwinding<br />
fault <strong>de</strong>tection (wye-connection).<br />
4 10<br />
a) v 0<br />
2<br />
2<br />
0.4<br />
0 5<br />
130 140 150 160<br />
1<br />
0.2<br />
rated slip<br />
rated slip<br />
0<br />
0<br />
0<br />
0.2<br />
0 3<br />
0 3<br />
1 2<br />
slip frequency (Hz)<br />
1 2<br />
slip frequency (Hz)<br />
b) i 0<br />
0.6<br />
0.1<br />
a) v 0 b) i<br />
0.4<br />
0<br />
0<br />
Fig. 7. Experimentally measured magnitu<strong>de</strong> of the 50 Hz (ω e ) component of<br />
0.2 130 140 150<br />
a) zero sequence voltage in a wye-connected machine and b) zero sequence<br />
current in a <strong>de</strong>lta-connected machine, for the cases of a healthy machine (),<br />
0<br />
two-turn fault (Ο) and four-turn fault (), respectively, as a function of the<br />
0 50 100 150 200<br />
slip frequency. The machines were fed rated-voltage.<br />
frequency (Hz)<br />
Fig. 9. Experimentally measured frequency spectrum of the a) zero sequence<br />
of a <strong>de</strong>lta-connected stator with a four-turn fault. In both voltage in a wye-connected machine and b) zero sequence current in a <strong>de</strong>ltaconnected<br />
cases there is a noticeable increase in the magnitu<strong>de</strong> of the<br />
machine, with a broken rotor bar. The machine was operated at<br />
zero sequence components near 50 Hz, i.e., ωe. Fig. 7a rated-voltage and rated-load.<br />
shows the magnitu<strong>de</strong> of the zero sequence voltage (wyeconnection)<br />
2<br />
and Fig. 7b shows the zero sequence current<br />
0.1<br />
(<strong>de</strong>lta-connection) components at ωe as a function of different 1<br />
0.05<br />
turn-to-turn fault levels and the load (slip). From the figure it<br />
rated slip<br />
rated slip<br />
0<br />
0<br />
can be observed that the magnitu<strong>de</strong>s of the zero sequence<br />
0 1 2 3<br />
0 1 2 3<br />
components at ωe increase as the fault level increases and are<br />
slip frequency (Hz)<br />
slip frequency (Hz)<br />
not significantly affected by the load level of the machine.<br />
a) v 0 b) i 0<br />
Fig. 10. Experimentally measured magnitu<strong>de</strong> of the components at ω e + 2ω r<br />
VI. ROTOR FAULT DIAGNOSIS USING THE ZERO SEQUENCE () and ω e − 4ω r (Ο) of a) zero sequence voltage in a wye-connected<br />
machine and b) zero sequence current in a <strong>de</strong>lta-connected machine, with a<br />
COMPONENTS<br />
broken rotor as a function of the slip. The machines were fed rated voltage.<br />
A broken rotor bar causes an asymmetry that rotates at the<br />
rotor speed. If this asymmetry results in a variation of the v 0 = V 0h cos((ωe + 2ωr) t ) − V 0c2h cos((ωe− 4ωr) t ) (17)<br />
impedance as seen from the stator terminals, it will produce<br />
components in the zero sequence voltage (wye-connection)<br />
i 0 = I 0h cos((ωe + 2ωr) t ) − I 0c2h cos((ωe− 4ωr) t ) (18)<br />
and zero sequence current (<strong>de</strong>lta-connection). The effect To verify the method’s ability to <strong>de</strong>tect a broken rotor bar,<br />
caused by damaged rotor bars on the phase impedances a rotor was modified by drilling the end ring, as shown in Fig.<br />
repeats every 180 electrical <strong>de</strong>grees, which corresponds to a 8. This had the effect of disconnecting (breaking) this rotor<br />
second or<strong>de</strong>r harmonic, h=2, in the inductance matrix (3). In bar from the rotor circuit while maintaining the continuity of<br />
this case, the zero sequence voltage for a wye-connected the end-ring. Fig. 9a and 9b show the frequency spectrum of<br />
machine can be shown to have the form (17) using (5) and the the zero sequence voltage (wye-connection) and zero<br />
zero sequence current for a <strong>de</strong>lta-connected machine can be sequence current (<strong>de</strong>lta-connection), respectively, when the<br />
shown to have the form (18) using (7). In both cases the zero machines were operated at rated-load, with ωe=50 Hz and<br />
sequence components are seen to consist of two components ωr=47.5 Hz. For that case, the components predicted by (17)<br />
at ωe+2ωr and ωe−4ωr, respectively.<br />
and (18) are at 145 Hz and 140 Hz and can be seen in the<br />
(V)<br />
(V)<br />
(A)<br />
(A)
272 Publicaciones<br />
figures (zoomed area). Fig. 10 shows the magnitu<strong>de</strong> of the<br />
zero sequence components at ωe+2ωr and ωe−4ωr for both<br />
wye- and <strong>de</strong>lta-connections as a function of the slip. For noload,<br />
rotor fault related components are at 3ωe, exactly<br />
coinciding with the zero sequence component caused by<br />
saturation. In this situation, reliable rotor fault <strong>de</strong>tection is<br />
not possible. However, this is not consi<strong>de</strong>red a significant<br />
restriction in practice, since rotor related faults usually<br />
<strong>de</strong>velop slowly and electric machines do not work at no-load<br />
for exten<strong>de</strong>d periods of time. From Fig. 10 it can be observed<br />
that as the slip increases, the fault related components<br />
increase, and spectral separation is gained with respect to the<br />
3ωe component, making fault <strong>de</strong>tection more reliable.<br />
VII. DIAGNOSTICS OF INVERTER FED MACHINES USING ZERO<br />
SEQUENCE COMPONENTS<br />
The same physical principles that were presented for the<br />
case of line-connected machines can also be applied to<br />
inverter-fed machines. However, two major differences exist:<br />
1) additional components are present in the applied voltages,<br />
which produce additional positive, negative, and zero<br />
sequence voltage components, and 2) the fundamental<br />
excitation frequency is variable, which affects both the<br />
magnitu<strong>de</strong> and the frequency of the fault-related, zero<br />
sequence components.<br />
a) Zero sequence voltage in inverter-fed machines<br />
The PWM operation of an inverter produces zero<br />
sequence voltages than can interfere with the fault-related,<br />
zero sequence voltage measurement. These inclu<strong>de</strong><br />
components that are intrinsic to PWM, in<strong>de</strong>pen<strong>de</strong>nt of the<br />
modulation method, and components that <strong>de</strong>pend on the<br />
modulation method. Modulation method in<strong>de</strong>pen<strong>de</strong>nt<br />
components come from the fact that the instantaneous phase<br />
voltage from two level inverters can only be two different<br />
values, relative to the mid-point of the dc bus, Vdc/2 or −Vdc/2,<br />
which is a relatively large magnitu<strong>de</strong> and has a frequency<br />
content greater than or equal to the inverter switching<br />
frequency [7]. Modulation methods, like space vector or<br />
discontinuous modulation, inject a zero sequence voltage that<br />
contain triplen harmonics of the fundamental frequency to<br />
increase the maximum voltage that can be produced or to<br />
minimize the inverter losses. These components are important<br />
since the harmonic at 3ωe is spectrally close to the rotor faultrelated<br />
components (see Fig. 9) and can cause noticeable<br />
interference if it is not properly compensated [7].<br />
The zero sequence components produced by the inverter,<br />
both triplen harmonics and switching frequency harmonics,<br />
can be almost completely removed from the measured zero<br />
sequence voltage by using the balanced resistor network<br />
shown in Fig. 2. Fig. 11a shows the measured zero sequence<br />
voltage and Fig. 11b its spectrum. The inverter had a dc bus<br />
voltage of 565 V and a switching frequency of 4 kHz. From<br />
Fig. 11b it can be observed that components produced by the<br />
inverter around the switching frequency have been reduced to<br />
100<br />
50<br />
10<br />
0<br />
150 Hz<br />
5<br />
-50<br />
-100<br />
0<br />
0 2 4<br />
0 1 2 3 4<br />
time (ms)<br />
frequency (kHz)<br />
a) b)<br />
Fig. 11. a) Experimentally measured signal and b) frequency spectrum of the<br />
zero sequence voltage measured with respect to the neutral point of the<br />
(V)<br />
auxiliary resistor network v n_ nR . The machine was operated at rated load,<br />
50 Hz.<br />
Zero<br />
sequence<br />
signal<br />
(V)<br />
4 th or<strong>de</strong>r, LPF Spectral analysis<br />
A/D<br />
A/D<br />
Fig. 12. Filtering of the zero sequence voltage measured using a balanced<br />
resistor network for inverter-fed machines.<br />
(A)<br />
1<br />
0<br />
-1<br />
(A)<br />
0.5<br />
150 Hz<br />
0<br />
0 1 2 3 4<br />
0 2 4<br />
time (ms)<br />
frequency (kHz)<br />
a) b)<br />
Fig. 13. a) Experimentally measured signal and frequency spectrum of the<br />
zero sequence current. The machine was operated at rated load, 50 Hz.<br />
a few volts, and can be easily filtered off using a low pass<br />
filter prior to sampling of the zero sequence voltage, as shown<br />
in Fig. 12. The high frequency components observed in the<br />
voltage, vn_nR, in Fig. 11a are produced in the motor through<br />
the combined effect of fast voltage variation at the inverter<br />
output and parasitic capacitances in the motor windings and<br />
inverter to motor cabling. Since these components are<br />
typically at frequencies above 100 kHz, they can be removed<br />
using the low-pass filter shown in Fig. 12 [7].<br />
b) Zero sequence current in inverter-fed machines<br />
Inverter generated voltages can also produce additional<br />
components in the zero sequence current. Fig. 13a shows the<br />
zero sequence current and Fig. 13b the corresponding<br />
frequency spectrum for the case of a <strong>de</strong>lta-connected,<br />
inverter-fed machine. Ripple at the switching frequency can<br />
be observed in the figure. However, due to its small<br />
magnitu<strong>de</strong> and the fact that it is spectrally separated from the<br />
frequencies of interest, the low-pass filter shown in Fig. 12<br />
easily removes it. A fourth-or<strong>de</strong>r, Butterworth low-pass filter<br />
with a cut-off frequency of 500 Hz was used for all the<br />
experiments presented in this section.<br />
c) Influence of the fundamental excitation frequency on the<br />
zero sequence components<br />
The physical principles presented in section II do not<br />
impose any restriction on the excitation frequency. Inverter<br />
control strategies inten<strong>de</strong>d to work with a constant flux level<br />
keep an almost linear relationship between the fundamental<br />
excitation frequency and the fundamental voltage magnitu<strong>de</strong>.
B.6 Induction Machine Diagnostics Using Zero Sequence Components 273<br />
(V)<br />
4<br />
2<br />
(V)<br />
2<br />
1<br />
(V)<br />
2<br />
1<br />
(%)<br />
0.5<br />
|v qds | / rated voltage (%)<br />
0<br />
0<br />
0<br />
0<br />
f e (Hz)<br />
f e (Hz)<br />
|v qds | / rated voltage (%)<br />
10 20 30 40 50<br />
10 20 30 40 50<br />
80 85 90 95 100<br />
80 85 90 95 100<br />
a) Stator fault: healthy machine (), b) Broken rotor bar: ω e +2ω r (),<br />
a) b)<br />
four−turn fault ()<br />
ω e −4ω r (Ο)<br />
Fig. 16. Magnitu<strong>de</strong> of the ω e component of the zero sequence voltage, a)<br />
Fig. 14. a) Magnitu<strong>de</strong> of the fault related components of the zero sequence absolute and b) relative to the fundamental excitation magnitu<strong>de</strong>, as a<br />
voltage v n_ nR of an inverter−fed machine as a function of the fundamental function of the fundamental excitation magnitu<strong>de</strong>, for the case of a healthy<br />
excitation frequency. The machine was operated at rated-flux, rated-load. machine (), two-turn fault (Ο), and four-turn fault (), respectively. The<br />
machine was operated at ω e =50 Hz, ω r = 47.5 Hz.<br />
0.2<br />
0.4<br />
10<br />
2<br />
0.1<br />
0.2<br />
(A)<br />
0<br />
0<br />
10 20 30 40 50<br />
10 20 30 40 50<br />
f e (Hz)<br />
f e (Hz)<br />
a) Stator fault: healthy machine (), b) Broken rotor bar: ω e +2ω r (),<br />
four−turn fault ()<br />
ω e −4ω r (Ο)<br />
Fig. 15. a) Magnitu<strong>de</strong> of the fault related components of the zero sequence<br />
current of an inverter−fed machine as a function of the fundamental<br />
excitation frequency. The machine was operated at rated-flux, rated-load.<br />
The magnitu<strong>de</strong> of the zero sequence components vary<br />
proportionally with the fundamental excitation voltage<br />
magnitu<strong>de</strong>, and consequently, with the fundamental excitation<br />
frequency. This can be seen in Fig. 14 and 15. Fig. 14a<br />
shows the magnitu<strong>de</strong> of the ωe component of the zero<br />
sequence voltage for stator winding faults and Fig. 14b the<br />
magnitu<strong>de</strong> of the ωe+2ωr and ωe−4ωr components of the zero<br />
sequence voltage for broken rotor bar faults, as a function of<br />
the fundamental excitation frequency. Similarly, Fig. 15a<br />
shows the magnitu<strong>de</strong> of the ωe component of the zero<br />
sequence current for stator winding faults and Fig. 15b the<br />
magnitu<strong>de</strong> of the ωe+2ωr and ωe−4ωr components of the zero<br />
sequence current for broken rotor bar faults, as a function of<br />
the fundamental excitation frequency.<br />
It is finally observed that for low excitation frequencies,<br />
the reduced zero sequence components magnitu<strong>de</strong>s, and the<br />
fact that the components of interest begin to converge to the<br />
same frequency, make reliable fault <strong>de</strong>tection difficult, if not<br />
impossible.<br />
VIII. SENSITIVITY ANALYSIS<br />
Although the results presented so far prove the<br />
effectiveness of the zero sequence components in indicating<br />
the machine’s condition, there are several issues that could<br />
influence the measurements and reduce the accuracy of the<br />
method. The analysis of these issues is the focus of this section.<br />
a) Influence of variations in the line voltage<br />
The analysis presented in the previous sections for lineconnected<br />
machines used a constant line voltage. Relatively<br />
large variations in the line voltage from the utility can exist in<br />
practice. The sources of these variations inclu<strong>de</strong> the power<br />
plant, distribution system, and interference from other loads.<br />
(A)<br />
(V)<br />
1<br />
0<br />
(V)<br />
0<br />
0 20 40 60 80 100 0 20 40 60 80 100<br />
|v qds | / rated voltage (%) |v qds | / rated voltage (%)<br />
a) b)<br />
Fig. 17. a) Magnitu<strong>de</strong> of the component at ω e + 2ω r () and ω e −4ω r (Ο),<br />
and b) magnitu<strong>de</strong> of the component at 3ω e of the zero sequence voltage as a<br />
function of the fundamental excitation magnitu<strong>de</strong>, for the case of a machine<br />
with a broken rotor bar. The machine was operated at ω e =50 Hz, ω r = 47.5<br />
Hz.<br />
Voltage drops caused by long cables feeding the machine can<br />
also be present but such effects should remain constant for<br />
successive measurements. The effect that variations in the<br />
voltage feeding the machine have on the zero sequence<br />
components is analyzed in the following section.<br />
Zero sequence voltage: The inductance-based mo<strong>de</strong>l<br />
introduced in Section II predicts a linear relationship between<br />
the stator voltage and the magnitu<strong>de</strong> of the fault related<br />
components of the zero sequence voltage. This behavior can<br />
be observed in Fig. 16a. The ωe component of the zero<br />
sequence voltage, measured for different levels of turn-to-turn<br />
faults in the stator windings, is seen to change almost<br />
proportionally with the line voltage. The reduction in the<br />
accuracy of the method caused by the <strong>de</strong>pen<strong>de</strong>nce of the zero<br />
sequence voltage on the stator voltage can be compensated, at<br />
least partially, if the value of the zero sequence voltage<br />
relative to the line voltage, instead of its absolute value, is<br />
used. This representation is shown in Fig. 16b. The zero<br />
sequence voltage magnitu<strong>de</strong> is now seen to be almost<br />
invariant of the line voltage. It is noted that calculating the<br />
relative zero sequence voltage does not significantly affect the<br />
measurement process, since the line voltage can be readily<br />
measured using a conventional voltmeter.<br />
Rotor fault related components are also influenced by<br />
variations in the line voltage feeding the machine. Fig 17a<br />
shows the magnitu<strong>de</strong> of the ωe+2ωr and ωe−4ωr components<br />
of the zero sequence voltage as a function of the line voltage.<br />
While a linear relationship is observed for the case of reduced<br />
line voltages (up to approximately 60% of the rated value), a<br />
non-linear relationship is observed for line voltages near the<br />
rated value. Several facts contribute to the behavior observed<br />
5
274 Publicaciones<br />
(A)<br />
0.4<br />
0.2<br />
(A)<br />
0<br />
0<br />
80 85 90 95 100<br />
80 85 90 95 100<br />
|v qds | / rated voltage (%) |v qds | / rated voltage (%)<br />
a) Stator fault: healthy machine (), b) Broken rotor bar: ω e +2ω r (),<br />
four−turn fault ()<br />
ω e −4ω r (Ο)<br />
Fig. 18. Magnitu<strong>de</strong>s of the a) ω e component of the zero sequence current<br />
and b) the rotor fault related zero sequence current components as functions<br />
of the fundamental excitation magnitu<strong>de</strong>, for the case of a machine with a<br />
broken rotor bar. The machines were operated at ω e =50 Hz, ω r = 47 Hz.<br />
a) v 0<br />
b) i 0<br />
(V)<br />
(A)<br />
2<br />
1<br />
0<br />
0.4<br />
0.2<br />
0<br />
Stator fault:<br />
healthy machine ()<br />
two−turn fault (Ο)<br />
four−turn fault ()<br />
25 80<br />
0.15<br />
0.1<br />
0.05<br />
(V)<br />
2<br />
1<br />
0<br />
Broken rotor bar:<br />
ω e +2ω r ()<br />
ω e −4ω r (Ο)<br />
25 80<br />
temperature (ºC)<br />
temperature (ºC)<br />
Fig. 19. Magnitu<strong>de</strong>s of the fault related components of a) the zero sequence<br />
voltage and b) the zero sequence current for two different temperatures. The<br />
machines were operated at rated-voltage and rated-load.<br />
(V)<br />
10<br />
5<br />
0<br />
0 50 100 150 200<br />
frequency (Hz)<br />
Fig. 20. Experimentally measured frequency spectrum of zero sequence<br />
voltage in a wye-connected machine with closed rotor slots and a broken<br />
rotor bar. The machine was operated at rated voltage and rated-load.<br />
in Fig. 17a, including saturation of the magnetic paths and the<br />
distortion that a damaged rotor bar causes in the rotor current.<br />
Evi<strong>de</strong>nce of the influence that saturation has can be observed<br />
when the results shown in Fig. 17a are correlated with the<br />
magnitu<strong>de</strong> of the 3ωe component of the zero sequence<br />
voltage, which is shown in Fig. 17b. The 3ωe component has<br />
previously been shown to be a good measure of saturation in<br />
electric machines [11]. Comparing Fig. 17a and 17b it can be<br />
observed that a linear relationship between the rotor fault<br />
related components and the stator voltage only exists when<br />
the machine is unsaturated.<br />
Zero sequence current: Variations in the line voltages have<br />
similar effects on the zero sequence current in <strong>de</strong>ltaconnected<br />
machines as those <strong>de</strong>scribed for the zero sequence<br />
voltage in wye-connected machines. Fig. 18a shows the<br />
magnitu<strong>de</strong> of the ωe component of the zero sequence current,<br />
(A)<br />
4<br />
2<br />
0<br />
130 140 150 160<br />
0.1<br />
0.05<br />
0<br />
as a function of the stator voltage, for different levels of turnto-turn<br />
faults in the stator winding. An almost linear<br />
relationship can be observed. This linear <strong>de</strong>pen<strong>de</strong>nce can be<br />
<strong>de</strong>coupled by taking the relative magnitu<strong>de</strong> of the zero<br />
sequence current with respect to the line voltage.<br />
Fig. 18b shows the magnitu<strong>de</strong> of the rotor fault related<br />
components at ωe+2ωr and ωe−4ωr of the zero sequence<br />
current as a function of the line voltage. As was the case for<br />
the zero sequence voltage, the rotor fault related components<br />
of the zero sequence current do not show a linear relationship<br />
with respect to the stator voltage. The same consi<strong>de</strong>rations<br />
presented in the previous sub-section about the influence of<br />
saturation and the distortion of the rotor current caused by the<br />
damaged rotor bars on the measurement are valid here.<br />
b) Influence of temperature<br />
The temperature of the stator windings has been reported<br />
to influence the negative sequence impedance for the case of<br />
line-connected machines [10]. To verify its influence on the<br />
fault related zero sequence components, measurements were<br />
taken with the machine right after connection (cold),<br />
nominally 25ºC, and after sustained loa<strong>de</strong>d operation (hot),<br />
with the temperature in the stator frame being 80ºC. These<br />
measurements are shown in Fig. 19. It can be observed from<br />
Fig. 19 (left-column) that the temperature has little influence<br />
on the stator fault related components. A reduction of the<br />
rotor fault related components with temperature can be<br />
observed (right-column). That reduction, however, does not<br />
prevent these components from being readily <strong>de</strong>tected in the<br />
zero sequence frequency spectrums.<br />
c) Influence of rotor <strong>de</strong>sign<br />
All the results presented so far were from a rotor with<br />
semi-closed slots. Fig. 20 shows the frequency spectrum of<br />
the zero sequence voltage for the case of a rotor with closed<br />
rotor slots and a broken rotor bar, operated in the same<br />
working condition as in Fig. 9a. Comparing Fig. 20 with Fig.<br />
9a, it is observed that the method works equally well for<br />
closed and open rotor slots <strong>de</strong>signs.<br />
IX. IMPLEMENTATION OF THE METHOD<br />
The measurement and further digital signal processing used<br />
to separate the fault-related components of the zero sequence<br />
components can take many different forms. Some<br />
consi<strong>de</strong>rations on this issue are discussed in this section.<br />
a) Continuous vs. periodic diagnosis<br />
The proposed diagnostic method can work on-line, since it<br />
does not affect the regular operation of the machine. Deciding<br />
whether the diagnostics is done continuously or periodically can<br />
involve many different consi<strong>de</strong>rations. Continuous monitoring<br />
means higher costs, since separate sensors and cabling are<br />
nee<strong>de</strong>d for each machine. This could be largely compensated<br />
for in certain applications by the cost of unexpected equipment<br />
downtime or severe equipment damage. The type of fault<br />
expected can also influence the <strong>de</strong>cision, e.g., stator windings
B.6 Induction Machine Diagnostics Using Zero Sequence Components 275<br />
faults usually <strong>de</strong>velop faster than rotor faults, and might<br />
require more frequent or even continuous monitoring.<br />
b) Placement of the sensors<br />
For the case of wye-connected machines, the balanced<br />
resistor network used to measure the zero sequence voltage can<br />
be easily connected. It is noted that the current consumed by<br />
the resistors can be <strong>de</strong>signed to be in the range of the mA.<br />
Measurement of the zero sequence current in <strong>de</strong>ltaconnected<br />
machines requires the three cables connecting stator<br />
windings to pass through the current sensor, as shown in Fig. 1.<br />
This usually requires the external connections of the machine to<br />
be rewired. All of the experiments presented in this paper have<br />
used a hall-effect current sensor for these purposes. However,<br />
other current sensors might provi<strong>de</strong> advantages. For example,<br />
Rogowski coils are flexible and are easy to connect and<br />
disconnect. It would then be possible, if relatively minor<br />
modifications are ma<strong>de</strong> to the terminal box, to connect and<br />
disconnect the sensor from the working machine.<br />
c) Digital signal processing<br />
The FFT was the basic tool used for the digital signal<br />
processing presented in this paper. A restriction on the use of<br />
this method is that the machine must be working in a steadystate<br />
condition during the diagnostic period. This is not<br />
consi<strong>de</strong>red a serious restriction in most of applications,<br />
though, since the collection of the necessary data takes just a<br />
few seconds and such periods of steady-state operation can<br />
easily be i<strong>de</strong>ntified.<br />
The first priority in the signal processing is to prevent<br />
spectral leakage. This is important when accuracy in the<br />
measurement of specific components is <strong>de</strong>sired, as is the case<br />
for the component at ωe, which reflects faults in the stator<br />
windings. There are several options for reducing the amount of<br />
spectral leakage. One is the use of windowing functions.<br />
Another, which was used in this paper, is to optimize the<br />
number of samples, N, as a function of the fundamental<br />
excitation frequency. With this method, the fundamental<br />
frequency is first <strong>de</strong>termined. The Chirp z-Transform was used<br />
for these purposes in this paper [11]. The optimal number of<br />
samples to prevent spectral leakage in the FFT algorithm is then<br />
calculated. It is noted that this process can be used for both<br />
line-connected machines as well as for inverter-fed machines,<br />
even if the fundamental excitation frequency is unknown. All<br />
of the algorithms can be performed with standard digital<br />
signal processing software (Matlab was used for this paper)<br />
and the successive stages easily automated. A <strong>de</strong>tailed<br />
explanation of the method can be found in [7].<br />
The second priority in the signal processing is the selection<br />
of the number of samples to provi<strong>de</strong> a<strong>de</strong>quate spectral<br />
resolution. This is nee<strong>de</strong>d for the separation of the rotor faultrelated<br />
components and the 3ωe component created by<br />
saturation. Number of samples in the range a few thousands<br />
were found to be a<strong>de</strong>quate for all the experiments performed<br />
during this research. Note, the spectral leakage condition,<br />
which was the first priority in <strong>de</strong>termining the number of<br />
samples, has an infinite number of solutions. The second<br />
condition of providing a<strong>de</strong>quate spectral resolution is selected<br />
from this set of solutions.<br />
X. CONCLUSIONS<br />
This paper has analyzed and discussed the use of the zero<br />
sequence components for fault <strong>de</strong>tection in induction<br />
machines. Faults in the stator windings, as well as broken<br />
rotor bars, cause asymmetries in the machine impedances,<br />
which produce zero sequence components. The measured<br />
zero sequence voltage in wye-connected machines and zero<br />
sequence current in <strong>de</strong>lta-connected machines have been<br />
shown to contain reliable information on the condition of the<br />
machine, with little influence from the load level of the<br />
machine or variations in the line voltage. The method is valid<br />
both for line-fed and inverter-fed machines.<br />
ACKNOWLEDGMENTS<br />
The authors wish to acknowledge the support and<br />
motivation provi<strong>de</strong>d by the University of Oviedo (Spain) and<br />
the Ford Motor Company.<br />
REFERENCES<br />
[1] G. Stone, J. Kapler, “Stator Winding Monitoring”, IEEE Industry<br />
Applications Magazine, Sept/Oct 1998, pp. 15-20.<br />
[2] W.T. Thomson, M. Fenger, “Current Signature Analysis to Detect<br />
Induction Motor Faults”, IEEE Industry Applications Magazine,<br />
May/June 2001, pp. 26-34.<br />
[3] J. Sottile, F.C. Trutt, J.L. Kohler, “Experimental Investigation of on-line<br />
Methods for Incipient Fault Detection”, Conference Records of the IEEE-<br />
IAS Annual Meeting, Rome, Vol. 4, pp. 1282-2687, October 2000.<br />
[4] J.L. Kohler, J. Sottile, F.C. Trutt, “Condition Monitoring of Stator<br />
Windings in Induction Motors: Part I-Experimental Investigation of the<br />
Effective Negative-Sequence Impedance Detector”, IEEE Trans. on<br />
Industry Applications, Vol. 38, no. 5, Sep/Oct 2002, pp. 1447-1453.<br />
[5] S.B. Lee, R.M. Tallman, T.G. Habetler, “A Robust, On-Line, Turn-<br />
Fault Detection Technique for Induction Machines Based on<br />
Monitoring the Sequence Component Impedance Matrix”, Conference<br />
Records of the IEEE-PESC, Vancouver, Canada, June 2001, CD-ROM.<br />
[6] S.M.A. Cruz, A.J. Marques Cardoso, “Stator Winding Fault Diagnosis<br />
in Three-Phase Synchronous and Asynchronous Motors, by the<br />
Exten<strong>de</strong>d Park’s Vector Approach”, IEEE Trans. on Industry<br />
Applications, Vol. 37, no. 5, Sep/Oct 2001, pp. 1227-1233.<br />
[7] García, P., Briz, F., Degner, M.W., Díez, A.B., “Diagnostics of<br />
Induction Machines Using the Zero Sequence Voltage”, Proc. IEEE-<br />
IAS Annual Meeting, Seattle, Oct. 2004, CD-ROM.<br />
[8] M. A. Cash, T. G. Habetler, G. B. Kliman, “Insulation Failure Prediction<br />
in AC Machines Using Line-Neutral Voltages”, in IEEE Trans. on<br />
Industry Applications, Vol. 34, no 6, pp. 1234–1239, Nov./Dec. 1998.<br />
[9] N. Arhtur, J. Penman, “Induction Machine Condition Monitoring with<br />
Higher Or<strong>de</strong>r Spectra”, IEEE Trans. on Industrial Electronics, Vol. 47,<br />
No. 5, October 2000, pp. 1031-1041.<br />
[10] M.F. Cabanas, M.G. Melero, G.A. Orcajo, F. Rodriguez, J. Solares,<br />
“Experimental application of the axial leakage flux to the <strong>de</strong>tection of<br />
rotor asymmetries, mechanical anomalies and inter-turn short-circuits<br />
in working induction motors”, International Conference of Electric<br />
Machines ICEM, Istanbul, Turkey, Sept. 1998.<br />
[11] L. Kreindler, J.C. Moreira, A. Testa, T.A. Lipo, “Direct Field<br />
Orientation Controller Using the Stator Phase Voltage Third<br />
Harmonic”, IEEE Trans. on Industry Applications, Vol. 30, no. 2,<br />
March/April 1994, pp. 441-447.